Systems and methods for providing a fine to coarse look ahead in connection with parametrization metrics in a graphics system
First Claim
Patent Images
1. A method for providing a fine-to-coarse look ahead in connection with parametrization in a graphics system, comprising:
- parametrizing at least one chart of a mesh utilizing a parametrization metric that generates and optimizes a plurality of metric values for said mesh, wherein parametrization is defined as a one-to-one mapping between all points of a mesh and all points in the corresponding parametric domain and wherein the parametrization metric is based upon a function of at least one characteristic of the mesh; and
generating a sequence of meshes in a multiresolution representation having a plurality of level of detail mesh approximations ranging from a coarsest level of detail approximation to a finest level of detail approximation for said at least one chart based upon at least said plurality of metric values, wherein the finest level of detail concerning said at least one characteristic of the mesh is taken into account while generating the parametrizations for level of detail approximations coarser than said finest level of detail approximation.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for providing a fine-to-coarse look ahead in connection with parametrization in a graphics system. The use of a variety of parametrization metrics may be supplemented and improved by the fine-to-coarse look ahead techniques of the invention. First, the metric of a parametrization is minimized using a coarse-to-fine hierarchical solver, and then accelerated with a fine-to-coarse propagation. The resulting parametrizations have increased texture resolution in surface regions with greater signal detail at all levels of detail in the progressive mesh sequence.
7 Citations
20 Claims
-
1. A method for providing a fine-to-coarse look ahead in connection with parametrization in a graphics system, comprising:
-
parametrizing at least one chart of a mesh utilizing a parametrization metric that generates and optimizes a plurality of metric values for said mesh, wherein parametrization is defined as a one-to-one mapping between all points of a mesh and all points in the corresponding parametric domain and wherein the parametrization metric is based upon a function of at least one characteristic of the mesh; and generating a sequence of meshes in a multiresolution representation having a plurality of level of detail mesh approximations ranging from a coarsest level of detail approximation to a finest level of detail approximation for said at least one chart based upon at least said plurality of metric values, wherein the finest level of detail concerning said at least one characteristic of the mesh is taken into account while generating the parametrizations for level of detail approximations coarser than said finest level of detail approximation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. At least one computer readable medium having stored thereon a plurality of computer-executable modules for providing a fine-to-coarse look ahead in connection with parametrization in a graphics system, the computer executable modules comprising:
-
means for parametrizing at least one chart of an mesh utilizing a parametrization metric that generates and optimizes a plurality of metric values for said mesh, wherein parametrization refers to a one-to-one mapping between all points of a mesh and all points in the corresponding parametric domain and wherein the parametrization metric is based upon a function of at least one characteristic of the mesh; and means for generating a sequence of meshes in a multiresolution representation having a plurality of level of detail mesh approximations ranging from a coarsest level of detail approximation to a finest level of detail approximation for said at least one chart based upon at least said plurality of metric values, wherein the finest level of detail concerning said at least one characteristic of the mesh is taken into account while generating the parametrizations for level of detail approximations coarser than said finest level of detail approximation. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. At least one computer readable medium comprising computer executable modules including computer executable instructions for providing a fine-to-coarse look ahead in connection with parametrization in a graphics system, wherein parametrization refers to a one-to-one mapping between all points of a mesh and all points in the corresponding parametric domain, the modules comprising:
-
means for parametrizing at least one chart of a mesh utilizing a parametrization metric that generates and optimizes a plurality of metric values for said mesh, wherein the parametrization metric is based upon a function of at least one characteristic of the mesh; and means for generating a sequence of meshes in a multiresolution representation having a plurality of level of detail mesh approximations ranging from a coarsest level of detail approximation to a finest level of detail approximation for said at least one chart based upon at least said plurality of metric values, wherein the finest level of detail concerning said at least one characteristic of the mesh is taken into account while generating the parametrizations for level of detail approximations coarser than said finest level of detail approximation.
-
Specification