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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
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.
Badler, Norman I. A representation for natural human movement. Dept. of Computer and Information Science, Univ. of Pennsylvania, Philadelphia, PA, 1986.
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.
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.
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.
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.
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.
Badler, Norman I., Joseph O’Rourke, and Bruce Kaufman. “Special problems in human movement simulation”. Computer Graphics 14, 3 (July 1980), 189–197.
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.
Dooley, Marianne. “Anthropometric modeling programs — A survey”. IEEE Computer Graphics and Applications 2, 9 (Nov. 1982), 17–25.
Feiner, Steven. “APEX: An experiment in the automated creation of pictorial explanations”. IEEE Computer Graphics and Applications 5, 11 (November 1985), 29–37.
Feiner, Steven, David Salesin, and Thomas Banchoff. “Dial: A diagrammatic animation language”. IEEE Computer Graphics and Applications 2, 7 (Sept. 1982), 43–54.
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.
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.
Girard, Michael and A. A. Maciejewski. “Computational modeling for the computer animation of legged figures”. Computer Graphics 19, 3 (1985), 263–270.
Girard, Michael. “Interactive design of 3-D computer-animated legged animal motion”. IEEE Computer Graphics and Applications 7, 6 (June 1987), 39–51.
Gomez, Julian E. Twixt: A 3D animation system. Proc. Eurographics 84, New York, July, 1984, pp. 121–133.
Hanrahan, Pat and David Sturman. “Interactive animation of parametric models”. The Visual Computer: The International Journal of Computer Graphics 1, 4 (1985), 260–266.
Isaacs, Paul M. and Michael F. Cohen. “Controlling dynamic simulation with kinematic constraints”. Computer Graphics 21, 3 (1987).
Kahn, Kenneth M. and Carl Hewitt. “Dynamic graphics using quasi-parallelism”. Computer Graphics 12, 3 (1978), 357–362.
Kochanek, Doris H. U. and Richard H. Bartels. “Interpolating splines with local tension, continuity, and bias control”. Computer Graphics 18, 3 (1984), 33–41.
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).
Korein, James U.. A Geometric Investigation of Reach. MIT Press, Cambridge, MA, 1985.
Korein, James U. and Norman I. Badler. “Techniques for goal directed motion”. IEEE Computer Graphics and Applications 2, 9 (Nov. 1982), 71–81.
Magnenat-Thalmann, Nadia and Daniel Thalmann. Computer Animation: Theory and Practice. Springer-Verlag, New York, 1985.
Mezei, L. and A. Zivian. ARTA, an interactive animation system. Proc. IFEP Congress, 1971, pp. 429–434.
Nelson, Greg. “Juno, a constraint-based graphics system”. Computer Graphics 19, 3 (1985), 235–243.
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.
Parke, Frederic. “Parameterized models for facial animation”. IEEE Computer Graphics and Applications 2, 9 (Nov. 1982), 61–68.
Paul, Burton and Ronald Schaffa. DYSPAM User’s Manual. Department of Mechanical Engineering and Applied Mechanics, University of Pennsylvania.
Reeves, William T. “Inbetweening for computer animation utilizing moving point constraints”. Computer Graphics 15, 3 (Aug. 1981), 263–269.
Reynolds, Craig W. “Computer animation with scripts and actors”. Computer Graphics 16, 3 (July 1982), 289–296.
Ridsdale, G., S. Hewitt and T. W. Calvert. The interactive specification of human animation. Proc. Graphics Interface 86, Vancouver, 1986, pp. 121–130.
Rossignac, Jaroslaw R. Constraints in constructive solid geometry. Proc. Workshop on Interactive 3D Graphics, New York, NY, October, 1986.
Shelley, Kim L. and Donald P. Greenberg. “Path specification and path coherence”. Computer Graphics 16, 3 (July 1982), 157–166.
Steketee, Scott and Norman I. Badler. “Parametric keyframe interpolation incorporating kinetic adjustment and phrasing control”. Computer Graphics 19, 3 (1985), 255–262.
Sutherland, I. E. SKETCHPAD: A man-machine graphical communication system. SJCC, Baltimore, MD, 1963, pp. 329.
Takashima, Yosuke, Hideo Shimazu, and Masahiro Tomono. Story driven animation. CHI + GI 87 Proceedings, 1987, pp. 149–153.
Thomas, Frank and Ollie Johnston. Disney Animation: The Illusion of Life. Abbeville Press, New York, 1981.
Wilhelms, Jane. Virya — A motion editor for kinematic and dynamic animation. Proc. Graphics Interface 86, Vancouver, 1986, pp. 141–146.
Wilhelms, Jane. “Using dynamic analysis for realistic animation pf articulated bodies”. IEEE Computer Graphics and Applications 7, 6 (June 1987), 12–27.
Wilhelms, Jane. “Toward automatic motion control”. IEEE Computer Graphics and Applications 7, 4 (April 1987), 11–22.
Witkin, Andrew, Kurt Fleisher and Alan Barr. “Energy constraints on parameterized models”. Computer Graphics 21, 3 (1987).
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.
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.
Zeltzer, David. Motor problem solving for three dimensional computer animation. L’Imaginaire Numerique, Saint-Etienne, France, May, 1987.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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