Shape preserving mappings to a surface
AssigneeAutodesk Canada Inc.
InventorsPeter E. Liepa, Vincent C. H. Ma
Life of this patent
Estimating the term…
Abstract
A method, apparatus, and article of manufacture provide the ability to map a detail model to a destination while preserving the shape of the detail model. A destination surface (that is a smooth surface) is obtained. The destination surface is tessellated to generate a mesh representation of the destination surface. A parameterization of the mesh representation is then generated. Reverse mapping is conducted from a point of a detail model surface to a point of the destination surface via the parameterization and mesh representation.
Claims33
A computer-implemented method for mapping a detail model to a destination, comprising:
- obtaining a destination surface comprised of a smooth surface;
- tessellating the destination surface to generate a mesh representation of the destination surface;
- generating a parameterization of the mesh representation;
- and
- reverse mapping a point of a detail model surface to a point of the destination surface via the parameterization and mesh representation.
An apparatus for mapping a detail model to a destination in a computer system comprising:
- (a) a computer having a memory;
- (b) an application executing on the computer, wherein the application is configured to
- (i) obtain a destination surface comprised of a smooth surface;
- (ii) tessellate the destination surface to generate a mesh representation of the destination surface;
- (iii) generate a parameterization of the mesh representation;
- and
- (iv) reverse map a point of a detail model surface to a point of the destination surface via the parameterization and mesh representation.
An article of manufacture comprising a program storage medium readable by a computer and embodying one or more instructions executable by the computer to perform a method for mapping a detail model to a destination in a computer system, the method comprising:
- obtaining a destination surface comprised of a smooth surface;
- tessellating the destination surface to generate a mesh representation of the destination surface;
- generating a parameterization of the mesh representation;
- and
- reverse mapping a point of a detail model surface to a point of the destination surface via the parameterization and mesh representation.
Dependencies are inferred from the claim text.