Computer Animation Techniques

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.

[1]  Norman I. Badler,et al.  Special problems in human movement simulation , 1980, SIGGRAPH '80.

[2]  Tom Lazear PC Hardware Developments and CAD Software , 1987, IEEE Computer Graphics and Applications.

[3]  Robert Lake,et al.  Near-Real-Time Control of Human Figure Models , 1987, IEEE Computer Graphics and Applications.

[4]  Feiner,et al.  Dial: A Diagrammatic Animation Language , 1982, IEEE Computer Graphics and Applications.

[5]  Leslie Mezei,et al.  ARTA, an Interactive Animation System , 1971, IFIP Congress.

[6]  Jane Wilhelms,et al.  Toward Automatic Motion Control , 1987, IEEE Computer Graphics and Applications.

[7]  F. Thomas,et al.  Disney Animation: The Illusion of Life , 1981 .

[8]  Jarek Rossignac,et al.  Constraints in constructive solid geometry , 1987, I3D '86.

[9]  Mantyla,et al.  GWB: A Solid Modeler with Euler Operators , 1982, IEEE Computer Graphics and Applications.

[10]  Greg Nelson,et al.  Juno, a constraint-based graphics system , 1985, SIGGRAPH.

[11]  Badler,et al.  Techniques for Generating the Goal-Directed Motion of Articulated Structures , 1982, IEEE Computer Graphics and Applications.

[12]  Ivan E. Sutherland,et al.  Sketchpad a Man-Machine Graphical Communication System , 1899, Outstanding Dissertations in the Computer Sciences.

[13]  Andrew P. Witkin,et al.  Energy constraints on parameterized models , 1987, SIGGRAPH.

[14]  Norman I. Badler,et al.  Techniques for Goal-Directed Motion , 1981 .

[15]  Chapman,et al.  Aspects of the Kinematic Simulation of Human Movement , 1982, IEEE Computer Graphics and Applications.

[16]  Michael F. Cohen,et al.  Controlling dynamic simulation with kinematic constraints , 1987, SIGGRAPH.

[17]  J. O'Rourke,et al.  A spherical representation of a human body for visualizing movement , 1979, Proceedings of the IEEE.

[18]  Norman I. Badler,et al.  Articulated Figure Positioning by Multiple Constraints , 1987, IEEE Computer Graphics and Applications.

[19]  Norman I. Badler,et al.  Multi-dimensional input techniques and articulated figure positioning by multiple constraints , 1987, I3D '86.

[20]  William T. Reeves,et al.  Inbetweening for computer animation utilizing moving point constraints , 1981, SIGGRAPH '81.

[21]  John K. Tsotsos,et al.  Motion: Representation and perception , 1986 .

[22]  Jane Wilhelms,et al.  Using Dynamic Analysis for Realistic Animation of Articulated Bodies , 1987, IEEE Computer Graphics and Applications.

[23]  Michael Girard Interactive Design of 3D Computer-Animated Legged Animal Motion , 1987, IEEE Computer Graphics and Applications.

[24]  Paul Anthony Fishwick Hierarchical reasoning: simulating complex processes over multiple levels of abstraction , 1986 .

[25]  Parke,et al.  Parameterized Models for Facial Animation , 1982, IEEE Computer Graphics and Applications.

[26]  Daniel Thalmann,et al.  Computer animation - theory and practice , 1985, Computer science workbench.

[27]  Carl Hewitt,et al.  Dynamic graphics using quasi parallelism , 1978, SIGGRAPH.

[28]  Richard H. Bartels,et al.  Interpolating splines with local tension, continuity, and bias control , 1984, SIGGRAPH.

[29]  Julian E. Gómez,et al.  TWIXT: A 3D animation system , 1985, Comput. Graph..

[30]  J Wilhelms,et al.  Virya—a motion control editor for kinematic and dynamic animation , 1986 .

[31]  Craig W. Reynolds Computer animation with scripts and actors , 1982, SIGGRAPH.

[32]  Donald P. Greenberg,et al.  Path specification and path coherence , 1982, SIGGRAPH.

[33]  Masahiro Tomono,et al.  Story driven animation , 1987, CHI 1987.

[34]  Norman I. Badler,et al.  Parametric keyframe interpolation incorporating kinetic adjustment and phrasing control , 1985, SIGGRAPH.

[35]  J. O'Rourke,et al.  Model-based image analysis of human motion using constraint propagation , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[36]  Anthony A. Maciejewski,et al.  Computational modeling for the computer animation of legged figures , 1985, SIGGRAPH.

[37]  Steven K. Feiner,et al.  Apex: An Experiment in the Automated Creation of Pictorial Explanations , 1985, IEEE Computer Graphics and Applications.

[38]  Marianne Dooley,et al.  Anthropometric Modeling Programs-A Survey , 1982, IEEE Computer Graphics and Applications.

[39]  James U. Korein,et al.  A geometric investigation of reach , 1985 .

[40]  T W Calvert,et al.  The interactive specification of human animation , 1986 .