| Animation space: A truly linear framework for character animation |
| Full text |
Pdf
(556 KB)
|
| Source
|
ACM Transactions on Graphics (TOG)
archive
Volume 25 , Issue 4 (October 2006)
table of contents
Pages: 1400 - 1423
Year of Publication: 2006
ISSN:0730-0301
|
|
Authors
|
|
Bruce Merry
|
University of Cape Town, Rondebosch, South Africa
|
|
Patrick Marais
|
University of Cape Town, Rondebosch, South Africa
|
|
James Gain
|
University of Cape Town, Rondebosch, South Africa
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 12, Downloads (12 Months): 159, Citation Count: 8
|
|
|
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Dragomir Anguelov , Daphne Koller , Hoi-Cheung Pang , Praveen Srinivasan , Sebastian Thrun, Recovering articulated object models from 3D range data, Proceedings of the 20th conference on Uncertainty in artificial intelligence, p.18-26, July 07-11, 2004, Banff, Canada
|
| |
3
|
Anguelov, D., Srinivasan, P., Koller, D., Thrun, S., Pang, H., and Davis, J. 2004. The correlated correspondence algorithm for unsupervised registration of nonrigid surfaces. In Proceedings of the Neural Information Processing Systems (NIPS) Conference.
|
| |
4
|
Collins, G. and Hilton, A. 2001. Modelling for character animation. Softw. Focus 2, 2, 44--51.
|
| |
5
|
Dominé, S. 2003. Mesh skinning. NVIDIA presentation. http://developer.nvidia.com/object/skinning.html.
|
 |
6
|
|
| |
7
|
Floater, M. S. and Hormann, K. 2004. Surface parameterization: A tutorial and survey. In Multiresolution in Geometric Modelling. N. A. Dodgson et al. eds. Springer-Verlag, New York.
|
| |
8
|
|
 |
9
|
|
 |
10
|
|
 |
11
|
|
 |
12
|
|
| |
13
|
|
| |
14
|
|
| |
15
|
|
 |
16
|
|
 |
17
|
|
 |
18
|
|
| |
19
|
|
 |
20
|
|
 |
21
|
|
| |
22
|
Stewart, D. and Leyk, Z. 1994. Meschach library version 1.2b. http://www.math.uiowa.edu/~dstewart/meschach/README.
|
 |
23
|
|
CITED BY 8
|
|
David Jacka , Ashley Reid , Bruce Merry , James Gain, A comparison of linear skinning techniques for character animation, Proceedings of the 5th international conference on Computer graphics, virtual reality, visualisation and interaction in Africa, October 29-31, 2007, Grahamstown, South Africa
|
|
|
|
|
|
|
|
|
|
|
|
Bruce Merry , Patrick Marais , James Gain, Analytic simplification of animated characters, Proceedings of the 6th International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, February 04-06, 2009, Pretoria, South Africa
|
|
|
|
|
|
|
|
|
|
|