Multi-chart geometry images
First Claim
1. A computer-readable medium storing computer-executable instructions for causing a computer system programmed thereby to perform a method of generating a multi-chart geometry image, the method comprising:
- partitioning a mesh into a plurality of charts with geometrically natural boundaries; and
packing the plurality of charts into a single geometry image as irregular polygons having arbitrary shapes based on the geometrically natural boundaries.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques and tools for mesh processing are described. For example, a multi-chart geometry image represents arbitrary surfaces on object models. The multi-chart geometry image is created by resampling a surface onto a regular 2D grid, using a flexible atlas construction to map the surface piecewise onto charts of arbitrary shape. This added flexibility reduces parameterization distortion and thus provides greater geometric fidelity, particularly for shapes with long extremities, high genus, or disconnected components. As another example, zippering creates a watertight surface on reconstructed triangle meshes. The zippering unifies discrete paths of samples along chart boundaries to form the watertight mesh.
62 Citations
20 Claims
-
1. A computer-readable medium storing computer-executable instructions for causing a computer system programmed thereby to perform a method of generating a multi-chart geometry image, the method comprising:
-
partitioning a mesh into a plurality of charts with geometrically natural boundaries; and
packing the plurality of charts into a single geometry image as irregular polygons having arbitrary shapes based on the geometrically natural boundaries. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable medium storing computer-executable instructions for causing a computer system programmed thereby to perform a method of zippering boundaries between charts for a mesh, the method comprising:
-
identifying a plurality of charts for a mesh having a reference surface; and
closing one or more cracks between the plurality of charts for a reconstruction of the mesh, wherein the closing is based at least in part on the reference surface. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method of rendering comprising:
-
receiving a geometry image; and
forming a reconstruction for a mesh based at least in part upon the geometry image, including handling one or more undefined samples in the geometry image. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification