Skinning mesh animations

被引:230
作者
James, DL [1 ]
Twigg, CD [1 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2005年 / 24卷 / 03期
关键词
deformation; skin; compression; mean shift; collision;
D O I
10.1145/1073204.1073206
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:399 / 407
页数:9
相关论文
共 32 条
[11]  
Gupta SP, 2002, ADV QUANTITAT STRUCT, V3, P1
[12]  
Guskov I, 2004, P 2004 ACM SIGGRAPH, P183
[13]  
Hakura ZS, 2000, SPRING COMP SCI, P101
[14]  
IBARRIA L, 2003, SCA 03, P126
[15]   Precomputing interactive dynamic deformable scenes [J].
James, DL ;
Fatahalian, K .
ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (03) :879-887
[16]  
JAMES DL, 2004, ACM T GRAPH SIGGRAPH, V23
[17]  
Jones EC, 2003, RES ECON AN, V22, P3
[18]   Compression of soft-body animation sequences [J].
Karni, Z ;
Gotsman, C .
COMPUTERS & GRAPHICS-UK, 2004, 28 (01) :25-34
[19]  
Kry P.G., 2002, Proceedings of the ACM SIGGRAPH symposium on Computer animation, P153, DOI 10.1145/545261.545286
[20]  
Lawson C.L., 1974, SOLVING LEAST SQUARE