Toward an Integrated Motion-Synthesis Environment

  • Susan Amkraut
  • Michael Girard


The problem of creating a flexible, integrated motion-synthesis environment that orchestrates the coordination of diverse motion control systems is discussed. An implemented prototype system, called The Magic Theatre, is described which attempts to factor out interactive and procedural functions common to many motion control schemas. A theoretical model is given in which diverse motion control systems may both interact with each other and operate in series on animated elements in a scene.


Motion Control Collision Detection Parametric Controller Computer Animation Motion Control System 
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. [Amkraut 1989]
    Amkraut S., “Flock: Computer Animation of Populations Using Vector Force Fields,” Master Thesis, ACCAD, The Ohio State University 1989Google Scholar
  2. [Amkraut 1991]
    Amkraut S., “Computer Animation with Vector Force Fields”, in preparationGoogle Scholar
  3. [Barr and Herzen 1990]
    “Geometric Collisions for Time-Dependent Parametric Surfaces”, ACM Computer Graphics 24:39–48, Proc. Siggraph 1987Google Scholar
  4. [Baraff 1990]
    “Curved Surfaces and Coherence for Non-penetrating Rigid body Simulation,” ACM Computer Graphics 24:19–28, Proc. Siggraph 1990Google Scholar
  5. [Barzel and Barr 1987]
    , Barzel R. and Barr A.,”A Modelling system based on Dynamic Constraints”, ACM Computer Graphics 22:179–188, Proc. Siggraph 1987CrossRefGoogle Scholar
  6. [Borning 1979]
    , Borning A. “Thinglab: A Constraint-Oriented Simulation Laboratory,” Stanford University Computer Science Department, Rep. 79–746, 1979Google Scholar
  7. [Brady 1982]
    Robot Motion: Planning and Control, MIT Press 1982Google Scholar
  8. [Chadwick and Haumann 1989]
    Chadwick J. and Haumann D., “Layered Construction of Deformable Animated Characters,” ACM Computer Graphics 22: 179–252Google Scholar
  9. [Gilbert 1988]
    “A fast procedure for computing the distance between complex objects in space,” IEEE Journal of Robotics and Automation, vol 4., 1988Google Scholar
  10. [Girard 1985]
    Girard M. “Computational Modelling for the Computer Animation of Legged Figures,” ACM Computer Graphics 19:263–272, Proc. Siggraph 1985CrossRefGoogle Scholar
  11. [Girard 1987]
    Girard M. “Interactive Design of 3D Computer Animated Legged Animal Motion,”, IEEE Computer Graphics and Applications, 7(6):39–51, 1987MathSciNetCrossRefGoogle Scholar
  12. [Girard 1990]
    “Constrained Optimization of Articulated Animal Motion in Computer animation,” in Making Them Move: Mechanics.Control,and Animation of Articulated Figures ed. Badler, Barsky, and Zeltzer Morgan-Kaufmann Press 1990Google Scholar
  13. [Hahn 1988]
    Hahn J., “Realistic Animation of Rigid Bodies,” ACM Computer Graphics 22:299–308, Proc. Siggraph 1988CrossRefGoogle Scholar
  14. [Kass and Miller 1990]
    Kass M., and Miller G., “Rapid, Stable Fluid Dynamics for Computer Graphics,” ACM Computer Graphics 24:49–58, Proc. Siggraph 1990CrossRefGoogle Scholar
  15. [Magnenat-Thalmann and Thalmann D. 1989]
    Magnenat-Thalmann N.and Thalmann D., “Simulation of Object and Human Skin Deformations in a Grasping Task,” ACM Computer Graphics 23:21–29, Proc. Siggraph 1989CrossRefGoogle Scholar
  16. [Magnenat-Thalmann and Thalmann 1990]
    Magnenat-Thalmann N.and Thalmann D. “Human Body Deformations Using Joint-dependent Local Operators and Finite-Element Theory,” in Making Them Move: Mechanics,Control,and Animation of Articulated Figures ed. Badler, Barsky, and Zeltzer Morgan-Kaufmann Press 1990Google Scholar
  17. [Mckenna 1990]
    “Dynamic Simulation of Autonomous Legged Locomotion,” ACM Computer Graphics 24:29–38, Proc. Siggraph 1990Google Scholar
  18. [Miller 1988]
    Miller G. “The Motion Dynamics of Snakes and Worms,”ACM Computer Graphics 22:169–179, Proc. Siggraph 1988CrossRefGoogle Scholar
  19. [Orin 1981]
    “Efficient dynamic computer simulation of robotic mechanisms,” IEEE Proceedings of Joint Automatic Control 1981Google Scholar
  20. [Platt 1988]
    , Platt J. and Barr A., “Constraint Methods for Flexible Models,” ACM Computer Graphics 22:279–288, Proc. Siggraph 1988CrossRefGoogle Scholar
  21. [Raibert 1986]
    Legged Robots that Balance, MIT Press 1986Google Scholar
  22. [Reynolds 1987]
    Reynolds C., “Flocks, Schools, and Herds: A Behavioral Model,” ACM Computer Graphics 21, Proc. Siggraph 1987Google Scholar
  23. [Reeves 1990]
    Reeves W., Ostby E., and Leffler S., “The Menv Modelling and Animation Environment”, Journal of Visualization and Computer Animation, vol.1,no.1 Aug. 1990CrossRefGoogle Scholar
  24. [Rijpkema 1990]
    Rijpkema H. and M. Girard, “Computer Animation of Knowledge-Based Human Hand Grasping,”, submitted for publicationGoogle Scholar
  25. [Rijpkema 1991]
    Rijpkema and Girard, “Efficient Collision Detection of Moving Concave Polyhedral Objects,” (in preparation)Google Scholar
  26. [Salisbury and Mason 1985]
    Robot hands and the Mechanics of Manipulation, MIT Press 1985Google Scholar
  27. [Schoner and Zeltzer 1990]
    “The Virtual Erecter Set: Dynamic Simulation with Linear Recursive Constraint Propagation,” Proc. 1990 Symposium on Interactive 3D Graphics, 1990Google Scholar
  28. [Smith 1984]
    Smith A., “Plants, Fractals, and Formal Languages,”Computer Graphics 18:1–10, Proc. Siggraph 1984CrossRefGoogle Scholar
  29. [Stevens 1990]
    Stevens, Heidelmann,”Dynamics-Based Optimization of Articulated Figure Animation,” Masters Thesis, Informatica, (RUG) Rijksuniversity Groningen 1990 (paper with Girard in preparation)Google Scholar
  30. [Terzopoulos 1988]
    , Terzopoulos D. and Witkin A. “Physically based models with rigid and deformable components,” Proc. Graphics Interface, Canada 1988Google Scholar
  31. [Wilhelms 1988]
    “Collision Detection and Response for Computer Animation”, ACM Computer Graphics 22:289–299, Proc. Siggraph 1988Google Scholar
  32. [Zeltzer 1985]
    Zeltzer D. “Toward an Integrated View of 3-D Computer Animation,” The Visual Computer,1(4):249–259 1985CrossRefGoogle Scholar
  33. [Zeltzer and Sturman 1989]
    “An Integrated Graphical Simulation Platform,” Proceedings Graphics Interface 1989Google Scholar
  34. [Waters 1987]
    Waters, K., “A Muscle Model for Animating Three-Dimensional Facial Expressions”, Computer Graphics 21:17–24, Proc. Siggraph 1987CrossRefGoogle Scholar
  35. [Williams 1990]
    Williams L., “Performance Driven Facial Animation,” ACM Computer Graphics 24:235–242, Proc. Siggraph 1990CrossRefGoogle Scholar

Copyright information

© Springer Japan 1991

Authors and Affiliations

  • Susan Amkraut
  • Michael Girard

There are no affiliations available

Personalised recommendations