Fast GPU-Based Two-Way Continuous Collision Handling

11/08/2022
by   Tianyu Wang, et al.
0

Step-and-project is a popular way to simulate non-penetrated deformable bodies in physically-based animation. First integrating the system in time regardless of contacts and post resolving potential intersections practically strike a good balance between plausibility and efficiency. However, existing methods could be defective and unsafe when the time step is large, taking risks of failures or demands of repetitive collision testing and resolving that severely degrade performance. In this paper, we propose a novel two-way method for fast and reliable continuous collision handling. Our method launches the optimization at both ends of the intermediate time-integrated state and the previous intersection-free state, progressively generating a piecewise-linear path and finally reaching a feasible solution for the next time step. Technically, our method interleaves between a forward step and a backward step at a low cost, until the result is conditionally converged. Due to a set of unified volume-based contact constraints, our method can flexibly and reliably handle a variety of codimensional deformable bodies, including volumetric bodies, cloth, hair and sand. The experiments show that our method is safe, robust, physically faithful and numerically efficient, especially suitable for large deformations or large time steps.

READ FULL TEXT

page 7

page 8

page 9

page 10

page 11

page 12

page 13

page 14

research
09/07/2014

History-free Collision Response for Deformable Surfaces

Continuous collision detection (CCD) and response methods are widely ado...
research
05/07/2016

Real-time collision detection method for deformable bodies

This paper presents a real-time solution for collision detection between...
research
05/16/2023

Shortest Path to Boundary for Self-Intersecting Meshes

We introduce a method for efficiently computing the exact shortest path ...
research
10/31/2022

Allowing Safe Contact in Robotic Goal-Reaching: Planning and Tracking in Operational and Null Spaces

In recent years, impressive results have been achieved in robotic manipu...
research
01/09/2020

Linear-frictional contact model for 3D discrete element simulations of granular systems

The linear-frictional contact model is the most commonly used contact me...
research
02/15/2022

Tombo Propeller: Bio-Inspired Deformable Structure toward Collision-Accommodated Control for Drones

There is a growing need for vertical take-off and landing vehicles, incl...
research
02/04/2022

Neural Collision Detection for Deformable Objects

We propose a neural network-based approach for collision detection with ...

Please sign up or login with your details

Forgot password? Click here to reset