skip to main content
10.5555/1272690.1272710acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
Article

Deformation styles for spline-based skeletal animation

Published: 03 August 2007 Publication History

Abstract

We present a novel skinned skeletal animation system based on spline-aligned deformations for providing high quality and fully designable deformations in real-time. Our ambition is to allow artists the easy creation of abstract, pose-dependent deformation behaviors that might directly be assigned to a large variety of target objects simultaneously. To achieve this goal, we introduce the usage of deformation styles and demonstrate their applicability by our animation system. We therefore enhance spline-skinned skeletal animation with two sweep-based free-form-deformation (FFD) variants. The two FFD variants are pose-dependent, driven by three textures and three curves, which can be designed by the artist. As the three textures are similar to height-maps, their creation is very intuitive. Once designed, the deformation styles can be directly applied to any number of targets for imitating material behaviors of cloth, metal or even muscles. Our GPU based implementation shows promising results for real-time usage, as about 30 Million vertices per second can be animated. The basic spline-skinning even reaches more than twice the speed and gets close to the performance of skeletal subspace deformation (SSD). Furthermore, our method can easily be combined along with other existing deformation techniques as pose space deformation or SSD.

References

[1]
{BMGK06} Botsch M., M. Pauly, Gross M., Kobbelt L.: Primo: Coupled prisms for intuitive surface modeling. In Eurographics Symposium in Geometry Processing (2006), pp. 11--20.
[2]
{CGC*02} Capell S., Green S., Curless B., Duchamp T., Popovic Z.: Interactive skeleton-driven dynamic deformations. In SIGGRAPH '02: ACM SIGGRAPH 2002 Papers (2002), pp. 586--593.
[3]
{CSM05} Cornea N., Silver D., Min P.: Curve-skeleton applications. In Visualization, 2005. VIS 05. IEEE (2005), pp. 95--102.
[4]
{DJW*06} Decaudin P., Julius D., Wither J., Boissieux L., Sheffer A., Cani M.-P.: Virtual garments: A fully geometric approach for clothing design. Computer Graphics Forum (EG'06 proc.) 25, 3 (sep 2006), 625--634.
[5]
{FO06} Forstmann S., Ohya J.: Fast skeletal animation by skinned arc-spline based deformation. In Eurogrpahics Short-Papers (2006), pp. 1--4.
[6]
{HYC*05} Hyun D.-E., Yoon S.-H., Chang J.-W., Seong J.-K., Kim M.-S., Jüttler B.: Sweep-based human deformation. The Visual Computer 21, 8--10 (2005), 542--550.
[7]
{JJT05} Jing F., Joneja A., Tang K.: Modeling wrinkles on smooth surfaces for footwear design. Computer-Aided Design 37, 8 (2005), 815--823.
[8]
{KCOZ06} Kavan L., Collins S., O'Sullivan C., Zara J.: Dual quaternions for rigid transformation blending. Technical report TCD-CS-2006-46, Trinity College Dublin, 2006.
[9]
{KZ05} Kavan L., Zara J.: Spherical blend skinning: a real-time deformation of articulated models. In SI3D '05: Proceedings of the 2005 symposium on Interactive 3D graphics and games (2005), pp. 9--16.
[10]
{LC04} Larboulette C., Cani M.-P.: Real-time dynamic wrinkles. In CGI '04: Proceedings of the Computer Graphics International (CGI'04) (2004), pp. 522--525.
[11]
{LCF00} Lewis J. P., Cordner M., Fong N.: Pose space deformation: a unified approach to shape interpolation and skeleton-driven deformation. In SIGGRAPH '00 (2000), pp. 165--172.
[12]
{MG04} Mueller M., Gross M.: Interactive virtual materials. In GI '04: Proceedings of the 2004 conference on Graphics interface (2004), pp. 239--246.
[13]
{MTLT88} Magnenat-Thalmann N., Laperriere R., Thalmann D.: Joint-dependent local deformations for hand animation and object grasping. In Proceedings of Graphics Interface '88 (1988), pp. 26--33.
[14]
{MTV05} Magnenat-Thalmann, Volino: From early draping to haute couture models: 20 years of research. The Visual Computer 21, 8--10 (2005), 506--519.
[15]
{PJS06} Popa T., Julius D., Sheffer A.: Material-aware mesh deformations. In SMI '06: Proceedings of the IEEE International Conference on Shape Modeling and Applications 2006 (SMI'06) (2006), p. 22.
[16]
{SCFRC01} Sloan P.-P. J., Charles F. Rose I., Cohen M. F.: Shape by example. In SI3D '01: Proceedings of the 2001 symposium on Interactive 3D graphics (2001), pp. 135--143.
[17]
{Sch06} Scheuermann T.: Render to vertex buffer with d3d9. Siggraph 2006 Course 3: GPU Shading and Rendering, 2006.
[18]
{SF98} Singh K., Fiume E.: Wires: a geometric deformation technique. In SIGGRAPH '98 (1998), pp. 405--414.
[19]
{SP86} Sederberg T. W., Parry S. R.: Free-form deformation of solid geometric models. j-COMP-GRAPHICS 20, 4 (Aug. 1986), 151--160.
[20]
{SP04} Sumner R. W., Popovic J.: Deformation transfer for triangle meshes. In SIGGRAPH '04: ACM SIGGRAPH 2004 Papers (2004), pp. 399--405.
[21]
{TRN06} Taehyun Rhee J. L., Neumann U.: Real-timeweighted pose-space deformation on the gpu. Computer Graphics Forum (Eurographics'06 proc.) 25, 3 (2006), 439--448.
[22]
{VMT99} Volino P., Magnenat-Thalmann: Fast geometrical wrinkles on animated surfaces. In 7th International Conference in Central Europe on Computer Graphics and Visualization (1999), pp. 55--66.
[23]
{YK06} Yoon S.-H., Kim M.-S.: Sweep-based freeform deformations. Computer Graphics Forum (Eurographics'06 proc.) 25, 3 (2006), 487--496.
[24]
{YSZ06} Yang X., Somasekharan A., Zhang J. J.: Curve skeleton skinning for human and creature characters: Research articles. Comput. Animat. Virtual Worlds 17, 3/4 (2006), 281--292.
[25]
{ZHS*05} Zhou K., Huang J., Snyder J., Liu X., Bao H., Guo B., Shum H.-Y.: Large mesh deformation using the volumetric graph laplacian. In SIGGRAPH '05: ACM SIGGRAPH 2005 Papers (2005), pp. 496--503.

Cited By

View all
  • (2019)Spring Rigs for SkinningProceedings of the 12th ACM SIGGRAPH Conference on Motion, Interaction and Games10.1145/3359566.3360074(1-10)Online publication date: 28-Oct-2019
  • (2016)Real-time skeletal skinning with optimized centers of rotationACM Transactions on Graphics10.1145/2897824.292595935:4(1-10)Online publication date: 11-Jul-2016
  • (2015)Physically inspired stretching for skinning animation of non-rigid bodiesProceedings of the 31st Spring Conference on Computer Graphics10.1145/2788539.2788545(47-53)Online publication date: 22-Apr-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SCA '07: Proceedings of the 2007 ACM SIGGRAPH/Eurographics symposium on Computer animation
August 2007
287 pages
ISBN:9781595936240

Sponsors

Publisher

Eurographics Association

Goslar, Germany

Publication History

Published: 03 August 2007

Check for updates

Qualifiers

  • Article

Conference

SCA07
Sponsor:

Acceptance Rates

SCA '07 Paper Acceptance Rate 28 of 81 submissions, 35%;
Overall Acceptance Rate 183 of 487 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)11
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2019)Spring Rigs for SkinningProceedings of the 12th ACM SIGGRAPH Conference on Motion, Interaction and Games10.1145/3359566.3360074(1-10)Online publication date: 28-Oct-2019
  • (2016)Real-time skeletal skinning with optimized centers of rotationACM Transactions on Graphics10.1145/2897824.292595935:4(1-10)Online publication date: 11-Jul-2016
  • (2015)Physically inspired stretching for skinning animation of non-rigid bodiesProceedings of the 31st Spring Conference on Computer Graphics10.1145/2788539.2788545(47-53)Online publication date: 22-Apr-2015
  • (2014)Facial Animations3D Research10.1007/s13319-014-0012-95:2(1-10)Online publication date: 1-Jun-2014
  • (2013)Differential blending for expressive sketch-based posingProceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation10.1145/2485895.2485916(155-164)Online publication date: 19-Jul-2013
  • (2013)Implicit skinningACM Transactions on Graphics10.1145/2461912.246196032:4(1-12)Online publication date: 21-Jul-2013
  • (2012)Elasticity-inspired deformers for character articulationACM Transactions on Graphics10.1145/2366145.236621531:6(1-8)Online publication date: 1-Nov-2012
  • (2012)Fast automatic skinning transformationsACM Transactions on Graphics10.1145/2185520.218557331:4(1-10)Online publication date: 1-Jul-2012
  • (2011)Stretchable and Twistable Bones for Skeletal Shape DeformationACM Transactions on Graphics10.1145/2070781.202419930:6(1-8)Online publication date: 12-Dec-2011
  • (2011)Stretchable and Twistable Bones for Skeletal Shape DeformationProceedings of the 2011 SIGGRAPH Asia Conference10.1145/2024156.2024199(1-8)Online publication date: 12-Dec-2011
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media