Skip to main content

Computer Animation Techniques

  • Conference paper

Part of the book series: Informatik — Fachberichte ((2252,volume 155))

Abstract

Computer animation of three-dimensional objects and figures consists of modeling, rendering, and control problems. This survey discusses the state of the art in motion control of complex, articulated figures. The major approaches to animation control are parametric interpolation schemes, kinetics, inverse kinematics, constraints, dynamics, simulation, and Artificial Intelligence techniques. The particular problems of human figure and character animation and an architecture for task animation are presented. Besides computer graphics animation for its own sake, ergonomics, human factors research and extensions to task level control of multiple figures are target applications.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Armstrong, William, Mark Green, and R. Lake. “Near-real-time control of human figure models”. IEEE Computer Graphics and Applications 7, 6 (June 1987), 52–61.

    Article  Google Scholar 

  2. Badler, Norman I., Jonathan D. Korein, James U. Korein, Gerald Radack, and Lynne S. Brotman. “Positioning and animating human figures in a task-oriented environment”. The Visual Computer: The International Journal of Computer Graphics 1, 4 (1985), 212–220.

    Article  Google Scholar 

  3. Badler, Norman I. A representation for natural human movement. Dept. of Computer and Information Science, Univ. of Pennsylvania, Philadelphia, PA, 1986.

    Google Scholar 

  4. Badler, Norman I., Kamran H. Manoochehri, and David Baraff. Multi-dimensional input techniques and articulated figure positioning by multiple constraints. Proc. Workshop on Interactive 3D Graphics, New York, NY, October, 1986.

    Google Scholar 

  5. Badler, Norman I. and Jeffrey S. Gangel. Natural language input for human task description. Proc. Instrument Society of America ROBEXS 86: The Second International Workshop on Robotics and Expert Systems, June, 1986, pp. 137–148.

    Google Scholar 

  6. Badler, Norman I., Kamran Manoochehri, and Graham Walters. “Articulated figure positioning by multiple constraints”. IEEE Computer Graphics and Applications 7, 6 (June 1987), 28–38.

    Article  Google Scholar 

  7. Badler, Norman I., Jeffrey Esakov, Lisa Koelewyn, and Graham Walters. Animation using constraint-based kinematics. Dept. of Computer and Information Science, Univ. of Pennsylvania, Philadelphia, PA, 1987.

    Google Scholar 

  8. Badler, Norman I., Joseph O’Rourke, and Hasida Toltzis. “A spherical representation of a human body for visualizing movement”. IEEE Proceedings 67, 10 (Oct. 1979), 1397–1403.

    Article  Google Scholar 

  9. Badler, Norman I., Joseph O’Rourke, and Bruce Kaufman. “Special problems in human movement simulation”. Computer Graphics 14, 3 (July 1980), 189–197.

    Article  Google Scholar 

  10. Calvert, T., Chapman, J., and Patla, A. “Aspects of the kinematic simulation of human movement”. IEEE Computer Graphics and Applications 2, 9 (Nov. 1982), 41–50.

    Article  Google Scholar 

  11. Dooley, Marianne. “Anthropometric modeling programs — A survey”. IEEE Computer Graphics and Applications 2, 9 (Nov. 1982), 17–25.

    Article  Google Scholar 

  12. Feiner, Steven. “APEX: An experiment in the automated creation of pictorial explanations”. IEEE Computer Graphics and Applications 5, 11 (November 1985), 29–37.

    Article  Google Scholar 

  13. Feiner, Steven, David Salesin, and Thomas Banchoff. “Dial: A diagrammatic animation language”. IEEE Computer Graphics and Applications 2, 7 (Sept. 1982), 43–54.

    Article  Google Scholar 

  14. Fishwick, Paul A. Hierarchical Reasoning: Simulating Complex Processes over Multiple Levels of Abstraction. Ph.D. Th., Dept. of Computer and Information Science, University of Pennsylvania, Philadelphia, PA, 1986.

    Google Scholar 

  15. Fortin, D., J.-F. Lamy, and D. Thalmann. A multiple track animator system for motion synchronization. In N. I. Badler and J. K. Tsotsos, Ed., Motion: Representation and Perception, Elsevier, North Holland, New York, 1986, pp. 311–317.

    Google Scholar 

  16. Girard, Michael and A. A. Maciejewski. “Computational modeling for the computer animation of legged figures”. Computer Graphics 19, 3 (1985), 263–270.

    Article  Google Scholar 

  17. Girard, Michael. “Interactive design of 3-D computer-animated legged animal motion”. IEEE Computer Graphics and Applications 7, 6 (June 1987), 39–51.

    Article  MathSciNet  Google Scholar 

  18. Gomez, Julian E. Twixt: A 3D animation system. Proc. Eurographics 84, New York, July, 1984, pp. 121–133.

    Google Scholar 

  19. Hanrahan, Pat and David Sturman. “Interactive animation of parametric models”. The Visual Computer: The International Journal of Computer Graphics 1, 4 (1985), 260–266.

    Article  Google Scholar 

  20. Isaacs, Paul M. and Michael F. Cohen. “Controlling dynamic simulation with kinematic constraints”. Computer Graphics 21, 3 (1987).

    Article  Google Scholar 

  21. Kahn, Kenneth M. and Carl Hewitt. “Dynamic graphics using quasi-parallelism”. Computer Graphics 12, 3 (1978), 357–362.

    Article  Google Scholar 

  22. Kochanek, Doris H. U. and Richard H. Bartels. “Interpolating splines with local tension, continuity, and bias control”. Computer Graphics 18, 3 (1984), 33–41.

    Article  Google Scholar 

  23. Koelewyn, Lisa. SCORE: An interactive geometric constraint editor for animation. Master Th., Dept. of Computer and Information Science, Univ. of Pennsylvania,August 1987. (To appear).

    Google Scholar 

  24. Korein, James U.. A Geometric Investigation of Reach. MIT Press, Cambridge, MA, 1985.

    MATH  Google Scholar 

  25. Korein, James U. and Norman I. Badler. “Techniques for goal directed motion”. IEEE Computer Graphics and Applications 2, 9 (Nov. 1982), 71–81.

    Article  Google Scholar 

  26. Magnenat-Thalmann, Nadia and Daniel Thalmann. Computer Animation: Theory and Practice. Springer-Verlag, New York, 1985.

    MATH  Google Scholar 

  27. Mezei, L. and A. Zivian. ARTA, an interactive animation system. Proc. IFEP Congress, 1971, pp. 429–434.

    Google Scholar 

  28. Nelson, Greg. “Juno, a constraint-based graphics system”. Computer Graphics 19, 3 (1985), 235–243.

    Article  Google Scholar 

  29. O’Rourke, Joseph and Norman I. Badler. “Model-based image analysis of human motion using constraint propagation”. IEEE Trans. PAMI 2, 6 (Nov. 1980), 522–536.

    Google Scholar 

  30. Parke, Frederic. “Parameterized models for facial animation”. IEEE Computer Graphics and Applications 2, 9 (Nov. 1982), 61–68.

    Article  Google Scholar 

  31. Paul, Burton and Ronald Schaffa. DYSPAM User’s Manual. Department of Mechanical Engineering and Applied Mechanics, University of Pennsylvania.

    Google Scholar 

  32. Reeves, William T. “Inbetweening for computer animation utilizing moving point constraints”. Computer Graphics 15, 3 (Aug. 1981), 263–269.

    Article  MathSciNet  Google Scholar 

  33. Reynolds, Craig W. “Computer animation with scripts and actors”. Computer Graphics 16, 3 (July 1982), 289–296.

    Article  MathSciNet  Google Scholar 

  34. Ridsdale, G., S. Hewitt and T. W. Calvert. The interactive specification of human animation. Proc. Graphics Interface 86, Vancouver, 1986, pp. 121–130.

    Google Scholar 

  35. Rossignac, Jaroslaw R. Constraints in constructive solid geometry. Proc. Workshop on Interactive 3D Graphics, New York, NY, October, 1986.

    Google Scholar 

  36. Shelley, Kim L. and Donald P. Greenberg. “Path specification and path coherence”. Computer Graphics 16, 3 (July 1982), 157–166.

    Article  Google Scholar 

  37. Steketee, Scott and Norman I. Badler. “Parametric keyframe interpolation incorporating kinetic adjustment and phrasing control”. Computer Graphics 19, 3 (1985), 255–262.

    Article  Google Scholar 

  38. Sutherland, I. E. SKETCHPAD: A man-machine graphical communication system. SJCC, Baltimore, MD, 1963, pp. 329.

    Google Scholar 

  39. Takashima, Yosuke, Hideo Shimazu, and Masahiro Tomono. Story driven animation. CHI + GI 87 Proceedings, 1987, pp. 149–153.

    Google Scholar 

  40. Thomas, Frank and Ollie Johnston. Disney Animation: The Illusion of Life. Abbeville Press, New York, 1981.

    Google Scholar 

  41. Wilhelms, Jane. Virya — A motion editor for kinematic and dynamic animation. Proc. Graphics Interface 86, Vancouver, 1986, pp. 141–146.

    Google Scholar 

  42. Wilhelms, Jane. “Using dynamic analysis for realistic animation pf articulated bodies”. IEEE Computer Graphics and Applications 7, 6 (June 1987), 12–27.

    Article  Google Scholar 

  43. Wilhelms, Jane. “Toward automatic motion control”. IEEE Computer Graphics and Applications 7, 4 (April 1987), 11–22.

    Article  Google Scholar 

  44. Witkin, Andrew, Kurt Fleisher and Alan Barr. “Energy constraints on parameterized models”. Computer Graphics 21, 3 (1987).

    Article  Google Scholar 

  45. Zeltzer, David. “Toward an integrated view of 3-D computer animation”. The Visual Computer: The International Journal of Computer Graphics 1, 4 (1985), 249–259.

    Article  Google Scholar 

  46. Zeltzer, David. Knowledge-based animation. In N. I. Badler and J. K. Tsotsos, Ed., Motion: Representation and Perception, Elsevier, North Holland, New York, 1986, pp. 318–323.

    Google Scholar 

  47. Zeltzer, David. Motor problem solving for three dimensional computer animation. L’Imaginaire Numerique, Saint-Etienne, France, May, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1987 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Badler, N.I. (1987). Computer Animation Techniques. In: Brauer, W., Wahlster, W. (eds) Wissensbasierte Systeme. Informatik — Fachberichte, vol 155. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-88719-2_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-88719-2_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-18494-2

  • Online ISBN: 978-3-642-88719-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics