Patent ID: 7348973

Claim:
A computer-implemented method for modifying a given hair, the given hair comprising an origin, a plurality of vertices, a vertex of the given hair having a clumpiness value, the method comprising: determining a clump hair having an origin, a radius extending from the origin, and a clumpiness value, wherein the origin of the given hair is located within the radius of the clump hair; determining a reference hair that includes a plurality of vertices with associated location and direction values, wherein determining the reference hair includes: determining an origin of the reference hair by translating the origin of the given hair towards the origin of the clump hair; determining location and direction values for a plurality of vertices of the clump hair; and determining location and direction values for the reference hair from location and direction values at corresponding vertices of the clump hair; modifying the given hair by modifying one or more vertices of the given hair according to the location and direction values of the reference hair, the clumpiness value of the clump hair and the clumpiness value of the given hair; and storing the modified given hair.