Patent ID: 7609261

Claim:
A computer-readable storage medium that stores a computer program for modifying a given hair, which has an origin and a plurality of vertices, wherein a vertex of the given hair has a clumpiness value, the computer program comprising instructions for: identifying a clump hair to which the given hair is attracted, wherein the clump hair has an origin, a radius extending from the origin, a plurality of vertices, each vertex of the clump hair having a clumpiness value; determining locations for vertices of a reference hair that includes a plurality of vertices, each vertex of the reference hair having a clumpiness value, wherein an origin of the reference hair lies between the origin of the given hair and the origin of the clump hair; and for each vertex of the given hair: determining a new location of the vertex, the new location being between the location of the vertex of the given hair and a location of a corresponding vertex of the reference hair, according to the clumpiness value of the vertex of the given hair, the clumpiness value of the corresponding vertex of the reference hair, and the clumpiness value of a corresponding vertex of the clump hair; and storing the new locations of the vertices of the given hair.