Mesh transfer for shape blending
AssigneePixar
InventorsTony DeRose, Mark Meyer, Sanjay Bakshi, Brian Green
Life of this patent
Estimating the term…
Abstract
Techniques are disclose that may assist animators or other artists working with models. Information from a plurality of meshes in a collection may be blended or combined using correspondences between pairs of the meshes. Meshes in the collection may include different topologies and geometries. The combined information can be used to create combinations of data that reflect new topologies, geometries, scalar fields, hair styles, or the like that may be transferred to a mesh of new or existing models.
Claims25
A computer-implemented method for generating correspondences for transferring information between collections of objects, the method comprising:
- receiving a collection of meshes, the collection of meshes having at least 2 topologies;
- generating a correspondence between all pairs in the collection of meshes;
- and
- combining information associated with a plurality of meshes in the collection of meshes based on the correspondence.
A computer readable medium configured to store a set of code modules which when executed by a processor of a computer system become operational with the processor generating correspondences for transferring information between collections of objects, the computer readable medium comprising:
- code for receiving a collection of meshes, the collection of meshes having at least 2 topologies;
- code for generating a correspondence between all pairs in the collection of meshes;
- and
- code for combining information associated with a plurality of meshes in the collection of meshes based on the correspondence.
A system for generating correspondences for transferring information between collections of objects, the system comprising:
- a processor;
- and
- a memory coupled to the processor, the memory configured to store a set of instructions which when executed by the processor become operational with the processor to:
- receive a collection of meshes, the collection of meshes having at least two topologies;
- generate a correspondence between each mesh in the collection of meshes and an output mesh;
- and
- combine information associated with a plurality of meshes in the collection of meshes based on the correspondence;
- and
- generate the output mesh based on the combined information.
A method detailing differences between objects, the method comprising:
- receiving a collection of meshes, the collection of meshes having at least 2 topologies;
- generating a correspondence between all pairs in the collection of meshes;
- and
- combining information associated with a plurality of meshes in the collection of meshes based on the correspondence;
- determining difference information based on the correspondence;
- and
- storing the difference information.
Dependencies are inferred from the claim text.