Patent ID: 7268784
Filing Date: 2007-09-11
Classification: G06T

Abstract:
1. A method of manipulating a character model into a set of poses, each pose defined by a set of animation variable values, the method comprising: (a) identifying a portion of a second set of animation variable values differing from a first set of animation variable values, wherein the first set of animation variable values define a first pose and the second set of animation variable values define a second pose; (b) identifying a cached deformer, wherein the cached deformer is the earliest deformer in the sequence of deformers affected by the portion of the second set of animation variable values, wherein the sequence of deformers is associated with a control point; (c) storing an input to the cached deformer; (d) identifying a portion of a third set of animation variable values differing from the second set of animation variable values, wherein the third set of animation variable values defines a third pose; (e) identifying an earliest deformer in the sequence of deformers affected by the portion of the third set of animation variables; (f) comparing the earliest deformer affected by the portion of the third set of animation variables with the cached deformer; (g) in response to the earliest deformer not preceding the cached deformer in the sequence of deformers, executing a portion of the sequence of deformers associated with the control point, wherein the portion of the sequence of deformers begins with the cached deformer and the stored input to the cached deformer.