Patent ID: 8379036

Claim:
A method for artistically controlling transfers of information between objects of computer graphics systems, the method comprising: receiving, at one or more computer systems, information identifying a pair of meshes; receiving, at the one or more computer systems, information defining a pair of feature curve networks associated with the pair of meshes, wherein at least one feature curve in one feature curve network in the pair of feature curve networks has been authored by a user on one mesh in the pair of meshes in addition to the geometry of the one mesh and is defined to be in curve correspondence with another feature curve in the other feature curve network in the pair of feature curve networks that has been authored by the user on the other mesh in the pair of meshes in addition to the geometry of the other mesh; generating, with one or more processors associated with the one or more computer systems, a surface correspondence between at least one surface of one mesh in the pair of meshes and at least one surface of the other mesh in the pair of meshes based on curve correspondences between feature curves in the pair of feature curve networks, wherein the surface correspondence maps each location in a set of locations on the at least one surface of the one mesh in the pair of meshes to at least one location in a set of locations on the at least one surface of the other mesh in the pair of meshes; and transferring, with the one or more processors associated with the one or more computer systems, information between the at least one surface of the one mesh in the pair of meshes and the at least one surface of the other mesh in the pair of meshes based on the surface correspondence.