Publication

Efficient Geometrically Exact Continuous Collision Detection

AbstractContinuous collision detection (CCD) between deforming triangle mesh elements in 3D is a critical tool for many applications. The standard method involving a cubic polynomial solver is vulnerable to rounding error, requiring the use of ad hoc tolerances, and nevertheless is particularly fragile in (near-)planar cases. Even with per-simulation tuning, it may still cause problems by missing collisions or erroneously flagging non-collisions. We present a geometrically exact alternative guaranteed to produce the correct Boolean result (significant collision or not) as if calculated with exact arithmetic, even in degenerate scenarios. Our critical insight is that only the parity of the number of collisions is needed for robust simula- tion, and this parity can be calculated with simpler non-constructive predicates. In essence we analyze the roots of the nonlinear system of equations defining CCD through careful consideration of the boundary of the parameter domain. The use of new conservative culling and interval filters allows typical simulations to run as fast as with the non-robust version, but without need for tuning or worries about failure cases even in geometrically degenerate scenarios. We demonstrate the effectiveness of geometrically exact detection with a novel adaptive cloth simulation, the first to guar- antee to remain intersection-free despite frequent curvature-driven remeshing.

Download publication

Related Resources

See what’s new.

Publication

2012

Housing Agency System: Mass-Customization System for Housing

The field of architecture and houses demands a radical re-invention of…

Publication

2020

SpaceAnalysis: A Tool for Pathfinding, Visibility, and Acoustics Analyses in Generative Design Workflows

A growing number of architectural design efforts are making use of…

Publication

2012

GamiCAD: A Gamified Tutorial System for First Time AutoCAD Users

We present GamiCAD, a gamified in-product, interactive tutorial system…

Publication

2018

A Symmetric Formalism for Discrete Event Simulation with Agents

In designing a general modeling formalism for domain experts, a key…

Get in touch

Something pique your interest? Get in touch if you’d like to learn more about Autodesk Research, our projects, people, and potential collaboration opportunities.

Contact us