Optimized Processing of Localized Collisions in Projective Dynamics

08/01/2020
by   Qisi Wang, et al.
0

We present a method for the efficient processing of contact and collision in volumetric elastic models simulated using the Projective Dynamics paradigm. Our approach enables interactive simulation of tetrahedral meshes with more than half a million elements, provided that the model satisfies two fundamental properties: the region of the model's surface that is susceptible to collision events needs to be known in advance, and the simulation degrees of freedom associated with that surface region should be limited to a small fraction (e.g. 5%) of the total simulation nodes. Despite this conscious delineation of scope, our hypotheses hold true for common animation subjects, such as simulated models of the human face and parts of the body. In such scenarios, a partial Cholesky factorization can abstract away the behavior of the collision-safe subset of the face into the Schur Complement matrix with respect to the collision-prone region. We demonstrate how fast and accurate updates of penalty-based collision terms can be incorporated into this representation, and solved with high efficiency on the GPU. We also demonstrate the opportunity to iterate a partial update of the element rotations, akin to a selective application of the local step, specifically on the smaller collision-prone region without explicitly paying the cost associated with the rest of the simulation mesh. We demonstrate efficient and robust interactive simulation in detailed models from animation and medical applications.

READ FULL TEXT

page 1

page 5

page 9

page 10

research
06/12/2019

VIPER: Volume Invariant Position-based Elastic Rods

We extend the formulation of position-based rods to include elastic volu...
research
09/07/2014

History-free Collision Response for Deformable Surfaces

Continuous collision detection (CCD) and response methods are widely ado...
research
02/04/2022

Neural Collision Detection for Deformable Objects

We propose a neural network-based approach for collision detection with ...
research
06/13/2013

Multimaterial Front Tracking

We present the first triangle mesh-based technique for tracking the evol...
research
01/04/2023

DiffXPBD : Differentiable Position-Based Simulation of Compliant Constraint Dynamics

We present DiffXPBD, a novel and efficient analytical formulation for th...
research
03/02/2023

Leveraging Symbolic Algebra Systems to Simulate Contact Dynamics in Rigid Body Systems

Collision detection plays a key role in the simulation of interacting ri...
research
04/25/2023

Towards a generalizable simulation framework to study collisions between spacecraft and debris

In recent years, computer simulators of rigid-body systems have been suc...

Please sign up or login with your details

Forgot password? Click here to reset