Encoding and progressive transmission of progressive meshes
AssigneeMicrosoft Corporation
InventorHugues H. Hoppe
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorHugues 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 representing a three-dimensional geometric object with polygonal meshes at varying levels of detail for computer graphics, comprising the steps of:
A computer readable data storage medium having encoded thereon a progressive meshes representation of a multi-dimensional object for computer graphics, the progressive meshes representation comprising:
A method of losslessly encoding an arbitrary initial mesh at progressive levels of detail for rendering computer graphics views of a multi-dimensional geometric object, comprising:
A method of progressively transmitting a level-of-detail representation of an object from a remote site for displaying computer graphics views of the object at a computer, comprising:
A system for progressively transmitting a level-of detail representation of an object from a remote site for displaying computer graphics views of the object at a computer, comprising:
Dependencies are inferred from the claim text.