Skinning mesh animations
Authors:
Open Access
- 1 July 2005
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 24 (3) , 399-407
Abstract
We extend approaches for skinning characters to the general setting of skinning deformable mesh animations. We provide an automatic algorithm for generating progressive skinning approximations, that is particularly efficient for pseudo-articulated motions. Our contributions include the use of nonparametric mean shift clustering of high-dimensional mesh rotation sequences to automatically identify statistically relevant bones, and robust least squares methods to determine bone transformations, bone-vertex influence sets, and vertex weight values. We use a low-rank data reduction model defined in the undeformed mesh configuration to provide progressive convergence with a fixed number of bones. We show that the resulting skinned animations enable efficient hardware rendering, rest pose editing, and deformable collision detection. Finally, we present numerous examples where skins were automatically generated using a single set of parameter values.Keywords
This publication has 24 references indexed in Scilit:
- BD-treeACM Transactions on Graphics, 2004
- Compression of soft-body animation sequencesComputers & Graphics, 2004
- Non-iterative, feature-preserving mesh smoothingACM Transactions on Graphics, 2003
- Precomputing interactive dynamic deformable scenesACM Transactions on Graphics, 2003
- Building efficient, accurate character skins from examplesACM Transactions on Graphics, 2003
- Mean shift: a robust approach toward feature space analysisIEEE Transactions on Pattern Analysis and Machine Intelligence, 2002
- Precomputed radiance transfer for real-time rendering in dynamic, low-frequency lighting environmentsACM Transactions on Graphics, 2002
- Articulated body deformation from range scan dataACM Transactions on Graphics, 2002
- Representing Animations by Principal ComponentsComputer Graphics Forum, 2000
- Mean shift, mode seeking, and clusteringIEEE Transactions on Pattern Analysis and Machine Intelligence, 1995