Patent ID: 8711151

Claim:
A computer system for generating hair comprising: a processor; a memory including a hair pipeline comprising: a surface definition module to define a surface and a control hair; and a hair motion compositor module to combine different control hair curve shapes associated with the control hair and the surface, the hair motion compositor module to: generate a static node defining a static control hair curve shape that defines an initial non-animated shape of the control hair; generate an animation node defining an animation control hair curve shape; and combine the static control hair curve shape of the static node with the animation control hair curve shape of the animation node in at least one of a rotational or positional manner to produce a resultant control hair curve shape for the control hair, wherein the hair motion compositor module further generates a blend node and a blend ball, the blend node to define a blend factor parameter corresponding to a weighting assigned to the static control hair curve shape of the static node and to the animation control hair curve shape of the animation node utilized during the combining of the control hair curve shapes of the static and animation nodes, and the blend ball to assign different blend factor parameters to different portions of the combined control hair curve shape, such that a final hair result is displayed based upon the combined control hair curve shape.