Geomorphs and variable resolution control of progressive meshes
AssigneeMicrosoft Corporation
InventorHughes H. Hoppe
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorHughes H. Hoppe
Estimating the term…
An efficient, lossless, continuous-resolution representation (the "PM representation") of highly detailed geometric models for computer graphics specifies a succession of progressively more detailed polygonal meshes (i.e., "progressive meshes") as a base polygonal mesh and a sequence of complete mesh refinement transformations (e.g., the vertex split transformation) that approximate the model at progressively finer levels of detail. Procedures for storing and transmitting geometric models using the PM representation address several practical problems in computer graphics: smooth geomorphing of level-of-detail approximations, progressive transmission, mesh compression, and selective refinement. An optimized mesh simplification procedure constructs the PM representation of a model from an arbitrary polygonal mesh, while preserving the geometry of the original mesh as well as its overall appearance as defined by its discrete and scalar appearance attributes such as material identifiers, color values, normals, and texture coordinates. In particular, the PM representation and these procedures preserve discontinuity curves such as creases and material boundaries of the geometric model.
A method of creating a smooth visual transition between any two meshes of a progressive resolution succession of meshes representing a multi-dimensional geometric object for computer graphics, comprising:
A computer readable data storage medium having encoded thereon a geomorph data structure for performing a smooth visual transition with computer graphics between a coarser mesh and a finer mesh selected from a progressive resolution succession of meshes representing a multi-dimensional object, the progressive resolution succession being defined by a base mesh and a sequence of vertex split transformations where the vertex split transformations refine a set of position coordinates and a connectivity of vertices in the finer mesh from a set of position coordinates and a connectivity of ancestor vertices in the coarser mesh, the geomorph data structure comprising:
A system for controlling display of computer graphics views of a multi-dimensional geometric object at a variable level of detail, comprising:
A method of controlling display of computer graphics views of a multi-dimensional geometric object at a variable level of detail, comprising:
Dependencies are inferred from the claim text.