ViCMA: Visual Control of Multibody Animations

Doug L. James1,2 and David I.W. Levin1,3

1NVIDIA Research, 2Stanford University, 3University of Toronto

SIGGRAPH Asia 2023
Conservation of Rainbows: ViCMA can convincingly control the initial and final vertical rainbow coloring of 621 balls falling through a Pachinko-style machine. The overall cost is comparable to a single rigid-body simulation.


Motion control of large-scale, multibody physics animations with contact is difficult. Existing approaches, such as those based on optimization, are computationally daunting, and, as the number of interacting objects increases, can fail to find satisfactory solutions. We present a new, complementary method for the visual control of multibody animations that exploits object motion and visibility, and has overall cost comparable to a single simulation. Our method is highly practical, and is demonstrated on numerous large-scale, contact-rich examples involving both rigid and deformable bodies.


Paper Video (5 mins) [YouTube]

CAF Submission (RIP) [YouTube]

Copyright Notice

The documents contained in these directories are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.