Dynamics for Animation of Characters with Deformable Surfaces

  • William W. Armstrong
  • Mark W. Green


The animation of human and human-like characters is one of the major problems in computer animation (Badler 1982). The key aspect of this problem is achieving realistic motion with a minimal amount of effort on the part of the animator. The control of a dynamic animation by means of joint torque and force functions has been described by Wilhelms and Barsky (1985). Their solution to the dynamics problem uses a Gibbs-Appell formulation, according to which the time to set up the equations grows at least as the cube of the number of links. After that, the solution time is at least quadratic, due to the fact that a square matrix having several rows for each link is employed. Formulating the problem using such a matrix is not essential for animating tree-like figures, however. The fact that the only dynamic interactions which occur between links are those between parents and their children means that the solution can be carried out more efficiently.


Joint Torque Realistic Motion Deformable Surface Human Body Model IEEE Computer Graphic 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Armstrong WW, and Green MW (1985) The Dynamics of Articulated Rigid Bodies for Purposes of Animation, Proc. Graphics Interface ’85, Montreal, pp. 407–415.Google Scholar
  2. Armstrong WW, Marsland TA, Olafsson M, Schaeffer J (1985) Solution of the Equations of Motion of Tre e-Linkages on a Virtual Tree Machine, Technical Report, Dept. of Computing Science, University of Alberta.Google Scholar
  3. Badler N ed. (1982) Special Issued IEEE Computer Graphics and Applications on Human Body Models and Animation, vol. 2, no.9.Google Scholar
  4. Burtnyk N, Wein M (1976) Interactive Skeleton Techniques for Enhancing Motion Dynamics in Key Frame Animation, Comm. ACM vol. 19, no. 10, p. 564–569.CrossRefGoogle Scholar
  5. Hollerbach JM (1980) A Recursive Lagrangian Formulation of Manipulator Dynamics and a Comparative Study of Dynamics Formulation, IEEE Trans, on Systems, Man and Cybernetics, SMC-10, 11, pp. 730–736.MathSciNetGoogle Scholar
  6. Paul P (1981) Robot Manipulators: Mathematics, Programming, and Control, MIT Press, Cambridge, Mass.Google Scholar
  7. Wilhelms J, and Barsky B (1985) Using Dynamic Analysis to Animate Articulated Bodies such as Humans and Robots, Proc. Graphics Interface ’85 Montreal, pp. 97–104.Google Scholar
  8. Zeltzer D (1982) Motor Control Techniques for Figure Animation, IEEE Computer Graphics and Applications, vol. 2, no. 9, p. 53.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Tokyo 1985

Authors and Affiliations

  • William W. Armstrong
    • 1
  • Mark W. Green
    • 1
  1. 1.Department of Computing ScienceUniversity of AlbertaEdmontonCanada

Personalised recommendations