Soft Articulated Characters in Projective Dynamics

Jing Li, Tiantian Liu, Ladislav Kavan

We propose a fast and robust solver to simulate continuum-based deformable models with constraints, in particular, rigid-body and joint constraints useful for soft articulated characters. Our method embeds the degrees of freedom of both articulated rigid bodies and deformable bodies in one unified constrained optimization problem, thus coupling the deformable and rigid bodies. Inspired by Projective Dynamics which is a fast numerical solver to simulate deformable objects, we also propose a novel local/global solver that takes full advantage of the pre-factorized system matrices to accelerate the solve of our constrained optimization problem. Therefore, our method can efficiently simulate character models, with rigid-body parts (bones) being correctly coupled with deformable parts (flesh). Our method is stable because backward Euler time integration is applied to both rigid and deformable degrees of freedom. Our unified optimization problem is rigorously derived from constrained Newtonian mechanics. When simulating only articulated rigid bodies as a special case, our method converges to the state-of-the-art rigid body simulators.

Soft Articulated Characters in Projective Dynamics

Recent Courses & Resources

Happy new year 2022, Physics-Based Animation readers! Aside from the usual papers that appear here, I also maintain a page for tutorial resources and courses: http://www.physicsbasedanimation.com/resources-courses/ Since there have been quite a few nice new ones produced over the last 3-4 years, I thought I would highlight them with this post (including Matthias Mueller-Fischer’s YouTube series, that I just added this morning):

Bargteil & Shinar SIGGRAPH Course: An Introduction to Physics-Based Animation (2018) [Video from SIGGRAPH 2019]

Fratarcangeli et al. SIGGRAPH Asia Course: Parallel Iterative Solvers for Real-Time Elastic Deformations (2018)

Koschier et al. Eurographics Tutorial: Smoothed Particle Hydrodynamics Techniques for the Physics Based Simulation of Fluids and Solids (2019)

Kim & Eberle’s Dynamic Deformables: Implementation and Production Practicalities (2020)

David I.W. Levin’s Physics-Based Animation YouTube series (2020)

Andrews & Erleben’s Contact and Friction Simulation for Computer Graphics (2021)

Matthias Mueller-Fischer’s Ten Minute Physics YouTube series (2021)