skip to main content
10.5555/1555880.1555907guideproceedingsArticle/Chapter ViewAbstractPublication PagesgiConference Proceedingsconference-collections
research-article
Free access

Rig retargeting for 3D animation

Published: 25 May 2009 Publication History

Abstract

This paper presents a new approach to facilitate reuse and remixing in character animation. It demonstrates a method for automatically adapting existing skeletons to different characters. While the method can be applied to simple skeletons, it also proposes a new approach that is applicable to high quality animation as it is able to deal with complex skeletons that include control bones (those that drive deforming bones). Given a character mesh and a skeleton, the method adapts the skeleton to the character by matching topology graphs between the two. It proposes specific multiresolution and symmetry approaches as well as a simple yet effective shape descriptor. Together, these provide a robust retargeting that can also be tuned between the original skeleton shape and the mesh shape with intuitive weights. Furthermore, the method can be used for partial retargeting to directly attach skeleton parts to specific limbs. Finally, it is efficient as our prototype implementation generally takes less than 30 seconds to adapt a skeleton to a character.

References

[1]
O. K.-C. Au, C.-L. Tai, H.-K. Chu, D. Cohen-Or, and T.-Y. Lee. Skeleton extraction by mesh contraction. ACM Transactions on Graphics, 27(3), 2008.
[2]
G. Aujay, F. Hétroy, F. Lazarus, and C. Depraz. Harmonic skeleton for realistic character animation. In SCA '07: Proceedings of the 2007 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pages 151--160, 2007.
[3]
I. Baran and J. Popović. Automatic rigging and animation of 3D characters. ACM Transactions on Graphics, 26(3):72, 2007.
[4]
Blender-Foundation. Blender 3D, 2008. www.blender.org.
[5]
D. Brunner and G. Brunnett. Fast force field approximation and its application to skeletonization of discrete 3D objects. Computer Graphics Forum, Vol. 27, No. 2 (2008), Eurographics 2008, pages 261--270, 2008.
[6]
N. D. Cornea, D. Silver, and P. Min. Curve-skeleton properties, applications, and algorithms. IEEE Transactions on Visualization and Computer Graphics, 13(3):530--548, 2007. Member-Deborah Silver.
[7]
F. Dellas, L. Moccozet, N. Magnenat-Thalmann, M. Mortara, G. Patanë, M. Spagnuolo, and B. Falcidieno. Knowledge-based extraction of control skeletons for animation. In SMI '07: Proceedings of the IEEE International Conference on Shape Modeling and Applications 2007, pages 51--60, 2007.
[8]
J. W. Demmel, S. C. Eisenstat, J. R. Gilbert, X. S. Li, and J. W. H. Liu. A supernodal approach to sparse partial pivoting. SIAM Journal on Matrix Analysis and Applications, 20(3):720--755, 1999.
[9]
C. Hecker, B. Raabe, R. W. Enslow, J. DeWeese, J. Maynard, and K. van Prooijen. Real-time motion retargeting to highly varied user-created morphologies. In SIGGRAPH '08: ACM SIGGRAPH 2008 Papers, pages 1--11, 2008.
[10]
M. Hilaga, Y. Shinagawa, T. Kohmura, and T. Kunii. Topology matching for fully automatic similarity estimation of 3D shapes. In SIGGRAPH01, pages 203--212, 2001.
[11]
S. Katz and A. Tal. Hierarchical mesh decomposition using fuzzy clustering and cuts. In SIGGRAPH '03: ACM SIGGRAPH 2003 Papers, pages 954--961, 2003.
[12]
B. Levy. OpenNL: Open numerical library. alice.loria.fr/index.php/software/4-library/23-opennl.html.
[13]
V. Pascucci, G. Scorzelli, P.-T. Bremer, and A. Mascarenhas. Robust on-line computation of reeb graphs: simplicity and speed. ACM Transactions on Graphics, 26(3):58, 2007.
[14]
M. Poirier and E. Paquette. Rig retargeting for 3d animation - video, 2009. http://profs.logti.etsmtl.ca/epaquette/Research/Papers/Poirier.2009/.
[15]
L. Shapira, A. Shamir, and D. Cohen-Or. Consistent mesh partitioning and skeletonisation using the shape diameter function. The Visual Computer, 24(4):249--259, 2008.
[16]
J. Tierny, J.-P. Vandeborre, and M. Daoudi. Enhancing 3D mesh topological skeletons with discrete contour constrictions. The Visual Computer, 24(3):155--172, 2008.
[17]
L. Wade and R. E. Parent. Fast, fully-automated generation of control skeletons for use in animation. In CA '00: Proceedings of the Computer Animation, page 164. IEEE Computer Society, 2000.

Cited By

View all
  • (2017)Sparse Rig Parameter Optimization for Character AnimationComputer Graphics Forum10.5555/3128975.312898536:2(85-94)Online publication date: 1-May-2017
  • (2016)Animation setup transfer for 3D charactersProceedings of the 37th Annual Conference of the European Association for Computer Graphics10.5555/3058909.3058925(115-126)Online publication date: 9-May-2016
  • (2015)AniMeshACM Transactions on Graphics10.1145/2816795.281811434:6(1-8)Online publication date: 2-Nov-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
GI '09: Proceedings of Graphics Interface 2009
May 2009
257 pages
ISBN:9781568814704

Sponsors

  • The Canadian Human-Computer Communications Society / Société Canadienne du Dialogue Humaine Machine (CHCCS/SCDHM)

Publisher

Canadian Information Processing Society

Canada

Publication History

Published: 25 May 2009

Qualifiers

  • Research-article

Acceptance Rates

GI '09 Paper Acceptance Rate 28 of 77 submissions, 36%;
Overall Acceptance Rate 206 of 508 submissions, 41%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)356
  • Downloads (Last 6 weeks)24
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2017)Sparse Rig Parameter Optimization for Character AnimationComputer Graphics Forum10.5555/3128975.312898536:2(85-94)Online publication date: 1-May-2017
  • (2016)Animation setup transfer for 3D charactersProceedings of the 37th Annual Conference of the European Association for Computer Graphics10.5555/3058909.3058925(115-126)Online publication date: 9-May-2016
  • (2015)AniMeshACM Transactions on Graphics10.1145/2816795.281811434:6(1-8)Online publication date: 2-Nov-2015
  • (2013)Reducing Memory Requirements for Diverse Animated CrowdsProceedings of Motion on Games10.1145/2522628.2522901(77-86)Online publication date: 6-Nov-2013
  • (2010)FrankenrigsProceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games10.1145/1730804.1730810(31-38)Online publication date: 19-Feb-2010
  • (2009)Rig retargeting for 3D animationProceedings of Graphics Interface 200910.5555/1555880.1555907(103-110)Online publication date: 25-May-2009

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media