Animation Levels of Detail Design for Real-Time Virtual Human

  • R. Cozot
  • F. Multon
  • B. Valton
  • B. Arnaldi
Conference paper
Part of the Eurographics book series (EUROGRAPH)


Animating numerous humans in virtual worlds with real-time constraint is difficult. The problem is mainly due to the computation time required to animate complex motions. This problem can be solved by the use of animation levels of detail. These manage the computation complexity by selecting the way each model is computed. An animation level of detail of an object consist in a set of animation models with different computation costs. In this paper, we propose a new approach of model design in order to easily build animation levels of detail. Our model architecture consists in a pipeline of sub-models. Each sub-model performs a given task in the animation process: animation of the body or of the legs for example. It encapsulates several computation methods for the given task with different computation costs. Our animation levels of detail minimize the complexity by selecting the best suitable animation method according to the environment. The policy of model selection also depends on external parameters: distance to the point of view and visibility. We apply our approach to the building of a walking model on complex grounds.


Secondary Task Inverted Pendulum Cartesian Position IEEE Computer Graphic Complex Ground 
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. [BC89]
    A. Bruderlin and T. Calvert. Goal-directed, dynamic animation of human walking. In Proceedings of ACM SIGGRAPH, pages 233–242. Addison Wesley, July 1989.CrossRefGoogle Scholar
  2. [BC96]
    A Bruderlin and T. Calvert. Knowledge-driven, interactive animation of human running. Graphics Interface ’96, pages 213–221, 1996.Google Scholar
  3. [BMTT90]
    R. Boulic, N. Magnenat-Thalmann, and D. Thalmann. A global human walking model with real-time kinematic personification. Visual Computer, 6(6):344–358, December 1990.CrossRefGoogle Scholar
  4. [CH97]
    DA. Carlson and JK. Hodgins. Simulation levels of detail for real-time animation. In Proc. of Graphics Interface ’97, pages 1–8, 1997.Google Scholar
  5. [CIF98]
    Stephen Chenney, Jeffrey Ichnowski, and David Forsith. Effecien dynamics modeling for vrml and Java. In VRML98, 1998.Google Scholar
  6. [CIF99]
    Stephen Chenney, Jeffrey Ichnowski, and David Forsith. Dynamics modeling and culling. IEEE Computer Graphics and Applications, pages 79–87, March 1999.Google Scholar
  7. [FDGM97]
    F. Faure, G. Debunne, MP. Gascuel, and F. Multon. Dynamic analysis of human walk. In Eurographics Workshop on Computer Animation and Simulation, pages 95–107, September 1997.Google Scholar
  8. [GBR+95]
    JP. Granieri, W. Becket, BD. Reich, J. Crabtree, and NI Badler. Behavioral control for real-time simulated human agents. In Proc. of Symposium on Interactive 3D Graphics, pages 173–180, Monterey CA USA, 1995.Google Scholar
  9. [GM85]
    M. Girard and A.A. Maciejewski. Computational modeling for the computer animation of legged figures. In Proceedings of ACM SIGGRAPH, pages 263–270. Addison Wesley, July 1985.Google Scholar
  10. [Hod96]
    J. Hodgins. Three-dimensional human running. Proceedings of the IEEE Conference on Robotics and Automation, April 1996. Minneapolis, Minnesota.Google Scholar
  11. [HP97]
    J.K. Hodgins and N.S. Pollard. Adapting simulated behaviors for new characters. In Proceedings of ACM SIGGRAPH, Los Angeles, California, August 1997. Addison Wesley.Google Scholar
  12. [KB93]
    H. Ko and N.I. Badler. Straight line walking animation based on kinematic generalization that preserves the original characteristics. In Graphics Interface, pages 9–16, Toronto, Ontario, Canada, May 1993.Google Scholar
  13. [KB96]
    H. Ko and N. I. Badler. Animating human locomotion in real-time using inverse dynamics. IEEE Computer Graphics & Applications, 1996.Google Scholar
  14. [MFCGD98]
    F. Multon, L. France, MP. Cani-Gascuel, and G. Debunne. Computer animation of human walking: a survey. Rapport de recherche RR-3441, INRIA, June 1998.Google Scholar
  15. [NAM97]
    J.L. Nougaret, B. Arnaldi, and F. Multon. Coarse-to-fine design of feedback controllers for dynamic locomotion. Visual Computer, 13(9+10):435–455, 1997.Google Scholar
  16. [NTH85]
    J. Nilsson, A. Thorstensson, and J. Halbertsam. Changes in leg movements and muscle activity with speed of locomotion and mode of progression in humans. Acta Physiol Scand, pages 457–475, 1985.Google Scholar
  17. [Zel82]
    D. Zeltzer. Motor control techniques for figure animation. IEEE Computer Graphics and Applications, 2(9):53–59, November 1982.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Wien 1999

Authors and Affiliations

  • R. Cozot
    • 1
  • F. Multon
    • 1
  • B. Valton
    • 1
  • B. Arnaldi
    • 1
  1. 1.IRISACampus Universitaire de BeaulieuRennes CedexFrance

Personalised recommendations