Carnegie Mellon University
file.pdf (824.33 kB)

Interactive Manipulation of Rigid Body Simulations

Download (824.33 kB)
journal contribution
posted on 2000-01-01, 00:00 authored by Jovan Popovic, Steven M. Seitz, Michael A. Erdmann, Zoran Popovic, Andrew Witkin
Physical simulation of dynamic objects has become commonplace in computer graphics because it produces highly realistic anima- tions. In this paradigm the animator provides few physical param- eters such as the objects’ initial positions and velocities, and the simulator automatically generates realistic motions. The resulting motion, however, is difficult to control because even a small adjust- ment of the input parameters can drastically affect the subsequent motion. Furthermore, the animator often wishes to change the end- result of the motion instead of the initial physical parameters. We describe a novel interactive technique for intuitive manipula- tion of rigid multi-body simulations. Using our system, the anima- tor can select bodies at any time and simply drag them to desired locations. In response, the system computes the required physical parameters and simulates the resulting motion. Surface characteris- tics such as normals and elasticity coefficients can also be automat- ically adjusted to provide a greater range of feasible motions, if the animator so desires. Because the entire simulation editing process runs at interactive speeds, the animator can rapidly design complex physical animations that would be difficult to achieve with existing rigid body simulators.


Publisher Statement

"© ACM, YYYY. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings of the 27th annual conference on Computer graphics and interactive techniques (2000)



Usage metrics


    Ref. manager