Geometric Contact Potential
Zizhou Huang, Max Paik, Zachary Ferguson, Daniele Panozzo, Denis Zorin
TL;DR
This work introduces a continuum geometric barrier potential for deformable surfaces that satisfies natural, robustness-driven requirements, including locality, differentiability, barrier behavior, and rest-state zero force. By defining interaction sets using local minima and exterior-direction constraints, and by employing an adaptive localization together with mollified directional factors, the authors formulate a discretization that remains barrier-enforcing and differentiable for both smooth and piecewise-smooth surfaces. The resulting framework unifies and improves upon prior barrier and barrier-like approaches, offering discretization-independence, controlled locality, and reduced spurious forces, while enabling efficient discretization and robust large-deformation simulations. The method is validated through extensive 2D/3D experiments, inverse design demonstrations, and comparisons to IPC and repulsive-surface approaches, highlighting improved stability, reduced artifact forces, and favorable convergence properties with respect to mesh refinement.
Abstract
Barrier potentials gained popularity as a means for robust contact handling in physical modeling and for modeling self-avoiding shapes. The key to the success of these approaches is adherence to geometric constraints, i.e., avoiding intersections, which are the cause of most robustness problems in complex deformation simulation with contact. However, existing barrier-potential methods may lead to spurious forces and imperfect satisfaction of the geometric constraints. They may have strong resolution dependence, requiring careful adaptation of the potential parameters to the object discretizations. We present a systematic derivation of a continuum potential defined for smooth and piecewise smooth surfaces, starting from identifying a set of natural requirements for contact potentials, including the barrier property, locality, differentiable dependence on shape, and absence of forces in rest configurations. Our potential is formulated independently of surface discretization and addresses the shortcomings of existing potential-based methods while retaining their advantages. We present a discretization of our potential that is a drop-in replacement for the potential used in the Incremental Potential Contact (IPC) formulation, and compare its behavior to other potential formulations, demonstrating that it has the expected behavior. The presented formulation connects existing barrier approaches, as all recent existing methods can be viewed as a variation of the presented potential, and lays a foundation for developing alternative (e.g., higher-order) versions.
