Computer Graphics

University of California - Berkeley

Combining Active and Passive Simulations for Secondary Motion


Objects that move in response to the actions of a main character often make an important contribution to the visual richness of an animated scene. We use the term "secondary motion" to refer to passive motions generated in response to the movements of characters and other objects or environmental forces. Secondary motions aren't normally the mail focus of an animated scene, yet their absence can distract or disturb the viewer, destroying the illusion of reality created by the scene. We describe how to generate secondary motion by coupling physically based simulations of passive objects to actively controlled characters.


James F. O'Brien, Victor B. Zordan, and Jessica K. Hodgins. "Combining Active and Passive Simulations for Secondary Motion". IEEE Computer Graphics and Applications, 20(4):86–96, 2000.

Supplemental Material

Playground Scene

Trampoline Example

Bungee Jumper Example

Kites Example

Stunt Kites Example

Basketball Net Comparison: Full and Partially Coupled

Basketball Net Comparison: Simulated and Real Video