Automatic rigging for animation characters with 3D silhouette

J J Pan, X S Yang, X Xie, Philip Willis, J J Zhang

Research output: Contribution to journalArticle

21 Citations (Scopus)

Abstract

Animating an articulated 3D character requires the specification of its interior skeleton structure which defines how the skin surface is deformed during animation. Currently this task is to a large extent accomplished manually, which consumes a large amount of animators' time. This paper presents an automatic rigging method making use of a new geometry entity called the 3D silhouette. The first step is to extract a coarse 3D curve skeleton and some skeletal joints of a character. This curve skeleton is then refilled with a perpendicular silhouette. According to the connectivity of the skeletal joints, the hierarchical animation skeleton is finally constructed. By avoiding complicated computation such as voxelization and pruning, this method is simple and efficient, much faster than existing methods. It proves very useful for quick animation production, with applications including games design and prototype graphical systems.
Original languageEnglish
Pages (from-to)121-131
Number of pages11
JournalComputer Animation and Virtual Worlds
Volume20
Issue number2-3
DOIs
Publication statusPublished - Jun 2009
Event22nd International Conference on Computer Animation and Social Agents (CASA 2009) - Amsterdam, Netherlands
Duration: 1 Jun 2009 → …

Fingerprint

Animation
Skin
Specifications
Geometry

Keywords

  • medial axis
  • rigging
  • 3D silhouette
  • curve skeleton
  • animation skeleton

Cite this

Pan, J. J., Yang, X. S., Xie, X., Willis, P., & Zhang, J. J. (2009). Automatic rigging for animation characters with 3D silhouette. Computer Animation and Virtual Worlds, 20(2-3), 121-131. https://doi.org/10.1002/cav.284

Automatic rigging for animation characters with 3D silhouette. / Pan, J J; Yang, X S; Xie, X; Willis, Philip; Zhang, J J.

In: Computer Animation and Virtual Worlds, Vol. 20, No. 2-3, 06.2009, p. 121-131.

Research output: Contribution to journalArticle

Pan, JJ, Yang, XS, Xie, X, Willis, P & Zhang, JJ 2009, 'Automatic rigging for animation characters with 3D silhouette', Computer Animation and Virtual Worlds, vol. 20, no. 2-3, pp. 121-131. https://doi.org/10.1002/cav.284
Pan, J J ; Yang, X S ; Xie, X ; Willis, Philip ; Zhang, J J. / Automatic rigging for animation characters with 3D silhouette. In: Computer Animation and Virtual Worlds. 2009 ; Vol. 20, No. 2-3. pp. 121-131.
@article{ce30917c5b04422f95b17377f6440efc,
title = "Automatic rigging for animation characters with 3D silhouette",
abstract = "Animating an articulated 3D character requires the specification of its interior skeleton structure which defines how the skin surface is deformed during animation. Currently this task is to a large extent accomplished manually, which consumes a large amount of animators' time. This paper presents an automatic rigging method making use of a new geometry entity called the 3D silhouette. The first step is to extract a coarse 3D curve skeleton and some skeletal joints of a character. This curve skeleton is then refilled with a perpendicular silhouette. According to the connectivity of the skeletal joints, the hierarchical animation skeleton is finally constructed. By avoiding complicated computation such as voxelization and pruning, this method is simple and efficient, much faster than existing methods. It proves very useful for quick animation production, with applications including games design and prototype graphical systems.",
keywords = "medial axis, rigging, 3D silhouette, curve skeleton, animation skeleton",
author = "Pan, {J J} and Yang, {X S} and X Xie and Philip Willis and Zhang, {J J}",
note = "Proceedings paper from the 22nd International Conference on Computer Animation and Social Agents (CASA 2009). Amsterdam, Netherlands, 17-19 June 2009",
year = "2009",
month = "6",
doi = "10.1002/cav.284",
language = "English",
volume = "20",
pages = "121--131",
journal = "Computer Animation and Virtual Worlds",
issn = "1546-4261",
publisher = "John Wiley and Sons Inc.",
number = "2-3",

}

TY - JOUR

T1 - Automatic rigging for animation characters with 3D silhouette

AU - Pan, J J

AU - Yang, X S

AU - Xie, X

AU - Willis, Philip

AU - Zhang, J J

N1 - Proceedings paper from the 22nd International Conference on Computer Animation and Social Agents (CASA 2009). Amsterdam, Netherlands, 17-19 June 2009

PY - 2009/6

Y1 - 2009/6

N2 - Animating an articulated 3D character requires the specification of its interior skeleton structure which defines how the skin surface is deformed during animation. Currently this task is to a large extent accomplished manually, which consumes a large amount of animators' time. This paper presents an automatic rigging method making use of a new geometry entity called the 3D silhouette. The first step is to extract a coarse 3D curve skeleton and some skeletal joints of a character. This curve skeleton is then refilled with a perpendicular silhouette. According to the connectivity of the skeletal joints, the hierarchical animation skeleton is finally constructed. By avoiding complicated computation such as voxelization and pruning, this method is simple and efficient, much faster than existing methods. It proves very useful for quick animation production, with applications including games design and prototype graphical systems.

AB - Animating an articulated 3D character requires the specification of its interior skeleton structure which defines how the skin surface is deformed during animation. Currently this task is to a large extent accomplished manually, which consumes a large amount of animators' time. This paper presents an automatic rigging method making use of a new geometry entity called the 3D silhouette. The first step is to extract a coarse 3D curve skeleton and some skeletal joints of a character. This curve skeleton is then refilled with a perpendicular silhouette. According to the connectivity of the skeletal joints, the hierarchical animation skeleton is finally constructed. By avoiding complicated computation such as voxelization and pruning, this method is simple and efficient, much faster than existing methods. It proves very useful for quick animation production, with applications including games design and prototype graphical systems.

KW - medial axis

KW - rigging

KW - 3D silhouette

KW - curve skeleton

KW - animation skeleton

UR - http://www.scopus.com/inward/record.url?scp=67749147578&partnerID=8YFLogxK

UR - http://dx.doi.org/10.1002/cav.284

U2 - 10.1002/cav.284

DO - 10.1002/cav.284

M3 - Article

VL - 20

SP - 121

EP - 131

JO - Computer Animation and Virtual Worlds

JF - Computer Animation and Virtual Worlds

SN - 1546-4261

IS - 2-3

ER -