Harmonic coordinates for character articulation

被引:342
作者
Joshi, Pushkar [1 ]
Meyer, Mark [1 ]
DeRose, Tony [1 ]
Green, Brian [1 ]
Sanocki, Tom [1 ]
Studios, Pixar Animation [1 ]
机构
[1] Pixar Anim Studios, Emeryville, CA 94608 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2007年 / 26卷 / 03期
关键词
barycentric coordinates; mean value coordinates; free form deformations; rigging;
D O I
10.1145/1239451.1239522
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we consider the problem of creating and controlling volume deformations used to articulate characters for use in high-end applications such as computer generated feature films. We introduce a method we call harmonic coordinates that significantly improves upon existing volume deformation techniques. Our deformations are controlled using a topologically flexible structure, called a cage, that consists of a closed three dimensional mesh. The cage can optionally be augmented with additional interior vertices, edges, and faces to more precisely control the interior behavior of the deformation. We show that harmonic coordinates are generalized barycentric coordinates that can be extended to any dimension. Moreover, they are the first system of generalized barycentric coordinates that are non-negative even in strongly concave situations, and their magnitude falls off with distance as measured within the cage.
引用
收藏
页数:9
相关论文
共 28 条
[1]  
[Anonymous], LECT NOTES MATH
[2]  
Bass RF., 1995, Probabilistic techniques in analysis
[3]  
Capell Steve, 2002, P 2002 ACM SIGGRAPHE, P41
[4]  
Carr JC, 2001, COMP GRAPH, P67, DOI 10.1145/383259.383266
[5]  
Choe B, 2001, J VISUAL COMP ANIMAT, V12, P67, DOI 10.1002/vis.246
[6]  
DEROSE T, 2006, 0602 PIX ANIM STUD
[7]   A general construction of barycentric coordinates over convex polygons [J].
Floater, MS ;
Hormann, K ;
Kós, G .
ADVANCES IN COMPUTATIONAL MATHEMATICS, 2006, 24 (1-4) :311-331
[8]   Mean value coordinates in 3D [J].
Floater, MS ;
Kós, G ;
Reimers, M .
COMPUTER AIDED GEOMETRIC DESIGN, 2005, 22 (07) :623-631
[9]   Mean value coordinates [J].
Floater, MS .
COMPUTER AIDED GEOMETRIC DESIGN, 2003, 20 (01) :19-27
[10]   As-rigid-as-possible shape manipulation [J].
Igarashi, T ;
Moscovich, T ;
Hughes, JF .
ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (03) :1134-1141