Merry, Bruce and Marais, Patrick and Gain, James (2006) Animation space: a truly linear framework for character animation, ACM Transactions on Graphics, 25, 1400-1423, ACM.
PDF
AnimationSpace.pdf Download (556kB) |
Abstract
Skeletal subspace deformation (SSD), a simple method of character animation used in many applications, has several shortcomings; the best-known being that joints tend to collapse when bent. We present animation space, a generalization of SSD that greatly reduces these effects and effectively eliminates them for joints that do not have an unusually large range of motion.While other, more expensive generalizations exist, ours is unique in expressing the animation process as a simple linear transformation of the input coordinates. We show that linearity can be used to derive a measure of average distance (across the space of poses), and apply this to improving parametrizations.Linearity also makes it possible to fit a model to a set of examples using least-squares methods. The extra generality in animation space allows for a good fit to realistic data, and overfitting can be controlled to allow fitted models to generalize to new poses. Despite the extra vertex attributes, it is possible to render these animation-space models in hardware with no loss of performance relative to SSD.
Item Type: | Journal article (paginated) |
---|---|
Uncontrolled Keywords: | character animation; parametrization; skinning |
Subjects: | Computing methodologies > Computer graphics |
Alternate Locations: | http://people.cs.uct.ac.za/~jgain/publications/index.htm, http://portal.acm.org/citation.cfm?id=1183294&coll=ACM&dl=ACM&CFID=9199742&CFTOKEN=98836543 |
Date Deposited: | 20 Dec 2006 |
Last Modified: | 10 Oct 2019 15:35 |
URI: | http://pubs.cs.uct.ac.za/id/eprint/373 |
Actions (login required)
View Item |