Overview
This chapter discusses concepts such as vertex blending, vertex skinning and keyframing that are fundamental to the animation of articulated character models. Vertex blending is the process of constructing blending surfaces between two different parts that move relative to each other, in order to create the appearance of a single deformable object. Vertex blending is useful in the animation of character models constructed by joining together several individual components.
Mesh models of animatable characters are often subdivided into groups of vertices that represent moveable body parts. A skeleton is an abstract representation of this form of partitioning of a mesh. Skeletal animation refers to the process of computing the transformations of each segment in the skeleton using joint angles, and mapping them on to mesh vertices. The chapter discusses various stages in skeletal animation, describes the transformations applied to a mesh, and also outlines a scene graph based implementation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Angel, E. (2008). Interactive computer graphics: A top-down approach using OpenGL (5th ed.). Boston/London: Pearson Addison-Wesley.
Astle, D. (2006). More OpenGL game programming. Boston: Thomson/Course Technology.
Bajaj, C. L., & Ihm, I. (1992). Algebraic surface design with Hermite interpolation. ACM Transactions on Graphics, 11(1), 61–91.
Eberly, D. H. (2007). 3D game engine design: A practical approach to real-time computer graphics (2nd ed.). Amsterdam/London: Morgan Kaufmann.
Erleben, K. (2005). Physics-based animation (1st ed.). Hingham: Charles River Media.
Foley, J. D. (1994). Introduction to computer graphics (Abridged and modified edn.). Reading/Wokingham: Addison-Wesley.
Foley, J. D. (1996). Computer graphics: Principles and practice (2nd ed.). Reading/Wokingham: Addison-Wesley.
Kavan, L. (2003). Real-time skin deformation with bones blending. International conference in central Europe on computer graphics, visualization and computer vision.
Lander, J. (1998). Skin them bones. Game Developer, 5, 11–16.
Moller, T., Haines, E., & Hoffman, N. (2008). Real-time rendering (3rd ed.). Wellesley: A.K. Peters.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2012 Springer-Verlag London Limited
About this chapter
Cite this chapter
Mukundan, R. (2012). Skeletal Animation. In: Advanced Methods in Computer Graphics. Springer, London. https://doi.org/10.1007/978-1-4471-2340-8_4
Download citation
DOI: https://doi.org/10.1007/978-1-4471-2340-8_4
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-2339-2
Online ISBN: 978-1-4471-2340-8
eBook Packages: Computer ScienceComputer Science (R0)