1. A computer-based method for transferring attributes between polygonal models based on topological connectivity, comprising: storing a first model and a second model in memory, wherein the first and second models each comprise a polygonal mesh and the memory further stores a set of attributes for at least the first model; with a processor of a computer, determining a feature in each of the polygonal meshes of the first and second models; with the processor, comparing topological connectivity of the first and second models using the features as a starting location; and when the compared topological connectivity is similar or identical, transferring at least a portion of the set of attributes for the first model to the second model.