Abstract
In this paper we present an analysis of animation control processes. The design of an animation system is strongly coupled with the considered application. So these systems are specialized, some of them in audiovisual production, in C.A.D. or in mechanical computation. We are working on the design of a general animation system with the capability to generate motion resulting from mechanical laws in an audiovisual environment. The heart of this system is a structured graph used to store a hierarchical description of the objects and the mechanical joints linking them together to build a multibody mechanical system. Motion control can also be specified by key-framing techniques or explicit trajectories for the objects which are not submitted to mechanical laws. The dynamical formalism takes into account holonomic and nonholonomic constraints using the principle of virtual works associated with LAGRANGE’s multipliers. Symbolical equations of motion are automatically built by the system and solved for each time step (frame) to give object locations and orientations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
W.W. Armstrong and M.W. Green. The dynamics of articulated rigid bodies for purposes of animation. The Visual Computer, l(4):231–240, December 1985.
B. Arnaldi and T. Priol. Synthèse d’image par lancer de rayon, subdivision spatiale, algorithmes et architecture. Technical Report, Université de Rennes I, Juin 1986.
B. Arnaldi, T. Priol, and K. Bouatouch. A new space subdivision method for ray tracing csg modelled scenes. The Visual Computer, 3(2):98–108, August 1987.
N.I. Badler and al. Multi-dimensional input techniques and articulated figure positionating by multiple constraints. Workshop on Interactive 3D Graphics. Chapel Hill, North Carolina, October 1986.
D. Badouel. Opérations Booléennes sur les Solides. Technical Report, Université de RENNES 1, June 1987.
Y. Bamberger. Mécanique de l’ingénieur 1: systèmes de corps rigides. Volume 1, Hermann, 293 rue Lecourbe 75015 Paris, 1981.
K. Bouatouch, B. Arnaldi, and T. Priol. Lgrc: un langage pour la synthèse d’images par lancer de rayons. T S I, 6:475–489, November 1986.
K. Bouatouch, M.O Madani, T. Priol, and B. Arnaldi. A new algorithm of space tracing using a csg model. In EUROGRAPHICS’87 Conference Proceeding, pages 65–78, Centre for Mathematics and Computer Science, August 1987.
R.L. Cook and K.E. Torrance. A reflectance model for computer graphics. ACM transactions on graphics, l(l):7–24, January 1982.
G. Dumont. Application de la mécanique des systèmes de corps rigides à l’animation d’images de synthèse. Technical Report, Ecole Nationale des Ponts et Chaussées et Université de PARIS 6, PARIS, June 1987.
A. Fournier and W.T. Reeves. A simple model of ocean waves. Computer Graphics (Siggraph Proc. ’86), 20(4):75, August 1986.
P. Germain. Mécanique. Volume 1, Ecole Polytechnique, 91128 Palaiseau Cedex, 1986.
J. Gomez. Twixt: a 3-d animation system. Computer and Graphics, 9(3):291–298, 1985.
C.F. Hoffmann and J.E. Hopcroft. Simulation of physical systems from geometric models. In IEEE Journal of Robotics and Automation, pages 194–206, IEEE, June 1987.
P.M. Isaacs and M.F. Cohen. Controlling dynamic simulation with kinematic constraints, behavior functions and inverse dynamics. Computer Graphics (Siggraph Proc. ’81), 21(4):215–224, July 1987.
J.F. Kleifinger. Modélisation dynamique de robots à chaîne cinématique simple, arborescente ou fermée, en vue de leur commande. PhD thesis, ENSM, Université de Nantes, Mai 1986.
N. Magnenat-Thalmann and D. Thalmann. The use of high level 3-d graphical types in the mira animation system. IEEE Computer Graphics and Applications, 3(9):9–16, 1983.
N. Orlandea. Development and Application of Node-Analogous Sparsity-Oriented Methods for Simulation of Mechanical Dynamic System. PhD thesis, University of Michigan, 1973.
B.T. Phong. Illumination model for computer generated images. Communications of the ACM, 18:311–317, June 1975.
X. Pueyo and D. Tost. A survey of Computer Animation. Technical Report DMI01–87, DMI of ETSEIB, Poly. Univ. of Barcelona, May 1987.
W.T. Reeves. Particle systems, a technique for modelling a class of fuzzy objects. Computer Graphics (Siggraph Proc. ’88), 17(3):359–376, July 1983.
A.A. Requicha. Representation for rigid solids: theory, methods, and systems. ACM Computing Surveys, 12(4):437–464, December 1980.
W.O. Schielen. Computer generation of equations of motion. In E.J. Haug, editor, Computer Aided Analysis and Optimisation of Mechanical System Dynamics, pages 183–215, Springer-Verlag, 1984.
S.N. Steketee and N.I. Badler. Parametric keyframe interpolation incorporating kinetic adjustement and phrasing control. Computer Graphics (Siggraph proc. ’85), 19(3), July 1985.
R.B Tilove and A.A.G Requicha. Closure of boolean operations on geometric entities. Computer Aided Design, 12(5):219–220, September 1980.
T. Whitted. An improved illumination model for shaded display. Communications of the ACM, 23:343–349, June 1980.
J. Wilhems and B. Barsky. Using dynamic analysis to animate articulated bodies such as humans and robots, pages 197–204, Graphics interface’85, May 1985.
A. Witkin, K. Fleischer, and A. Barr. Energy constraints on parameterized models. Computer Graphics (Siggraph Proc. ’81), 21(4):225–232, July 1987.
J. Wittenburg. Dynamics of Systems of Rigid Bodies. Teubner, Stuttgart, 1977.
D. Zeltzer. Motor control techniques for figure animation. IEEE Computer Graphics and Applications, 2(9):53–59, November 1982.
D. Zeltzer. Towards an integrated view of 3d computer animation. The Visual Computer, l(4):249–259, December 1985.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hégron, G., Arnaldi, B., Dumont, G. (1988). Toward General Animation Control. In: Magnenat-Thalmann, N., Thalmann, D. (eds) New Trends in Computer Graphics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-83492-9_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-83492-9_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-83494-3
Online ISBN: 978-3-642-83492-9
eBook Packages: Springer Book Archive