1. A method for transferring texture information from a source object to a target object, the method comprising: providing a source geometric model of a source object, the source geometric model defining a source surface in a three-dimensional (“3-D”) space and a mapping from positions on the source surface to coordinates in a source texture space; providing a source texture map, wherein the source texture map associates attribute values with texels located at particular coordinates in the source texture space; providing a target geometric model of a target object, the target geometric model defining a target surface in the 3-D space and a mapping from positions on the target surface to coordinates in a target texture space; selecting a plurality of sampling locations on the source surface; creating a point cloud comprising a plurality of points, each point having 3-D space coordinates corresponding to a respective one of the source sampling locations, wherein creating the point cloud includes determining an attribute value for each point by sampling the source texture map at the respective one of the source sampling locations; identifying a target location on the target surface, wherein the target location maps to one of a plurality of target texels located at particular coordinates in the target texture space; determining a target attribute value for the target location using the point cloud; and storing the target attribute value in association with the mapped-to target texel in a target texture map.