Penetration-free projective dynamics on the GPU
Lei Lan, Guanqun Ma, Yin Yang, Changxi Zheng, Minchen Li, Chenfanfu Jiang
Abstract
We present a GPU algorithm for deformable simulation. Our method offers good computational efficiency and penetration-free guarantee at the same time, which are not common with existing techniques. The main idea is an algorithmic integration of projective dynamics (PD) and incremental potential contact (IPC). PD is a position-based simulation framework, favored for its robust convergence and convenient implementation. We show that PD can be employed to handle the variational optimization with the interior point method e.g., IPC. While conceptually straightforward, this requires a dedicated rework over the collision resolution and the iteration modality to avoid incorrect collision projection with improved numerical convergence. IPC exploits a barrier-based formulation, which yields an infinitely large penalty when the constraint is on the verge of being violated. This mechanism guarantees intersection-free trajectories of deformable bodies during the simulation, as long as they are apart at the rest configuration. On the downside, IPC brings a large amount of nonlinearity to the system, making PD slower to converge. To mitigate this issue, we propose a novel GPU algorithm named A-Jacobi for faster linear solve at the global step of PD. A-Jacobi is based on Jacobi iteration, but it better harvests the computation capacity on modern GPUs by lumping several Jacobi steps into a single iteration. In addition, we also re-design the CCD root finding procedure by using a new minimum-gradient Newton algorithm. Those saved time budgets allow more iterations to accommodate stiff IPC barriers so that the result is both realistic and collision-free. Putting together, our algorithm simulates complicated models of both solids and shells on the GPU at an interactive rate or even in real time.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 4eae0d6f-584b-43db-90d5-34bc00512aecCited by top-tier papers6
- Vertex Block DescentAnka He Chen, Ziheng Liu, Yin Yang, Cem YukselSIGGRAPH 2024 · 35 citations
- JGS2: Near Second-order Converging Jacobi/Gauss-Seidel for GPU ElastodynamicsLei Lan, Zixuan Lu, Chun Yuan, Weiwei Xu et al.SIGGRAPH 2025 · 5 citations
- Fast Physics-Based Modeling of Knots and Ties using TemplatesDewen Guo, Zhendong Wang, Zegao Liu, Sheng Li et al.SIGGRAPH 2025 · 2 citations
- Fast But Accurate: A Real-Time Hyperelastic Simulator with Robust Frictional ContactZiqiu Zeng, Siyuan Luo, Fan Shi, Zhongkai ZhangSIGGRAPH 2025 · 2 citations
- Variational Elastodynamic SimulationLeticia Mattos Da Silva, Silvia Sellán, Natalia Pacheco-Tallaj, Justin SolomonSIGGRAPH 2025 · 1 citation
Builds on4
- Incremental potential contact: intersection-and inversion-free, large-deformation dynamicsMinchen Li, Zachary Ferguson, Teseo Schneider, Timothy R. Langlois et al.SIGGRAPH 2020 · 320 citations
- High-order differentiable autoencoder for nonlinear model reductionSiyuan Shen, Yin Yang, Tianjia Shao, He Wang et al.SIGGRAPH 2021 · 42 citations
- Medial IPC: accelerated incremental potential contact with medial elasticsLei Lan, Yin Yang, Danny M. Kaufman, Junfeng Yao et al.SIGGRAPH 2021 · 41 citations
- Guaranteed globally injective 3D deformation processingYu Fang, Minchen Li, Chenfanfu Jiang, Danny M. KaufmanSIGGRAPH 2021 · 40 citations
Related papers
- Preconditioned Nonlinear Conjugate Gradient Method for Real-time Interior-point HyperelasticityXing Shen, Runyuan Cai, Mengxiao Bi, Tangjie LvSIGGRAPH 2024 · 10 citations
- Second-order Stencil Descent for Interior-point HyperelasticityLei Lan, Minchen Li, Chenfanfu Jiang, Huamin Wang et al.SIGGRAPH 2023 · 33 citations
- Affine body dynamics: fast, stable and intersection-free simulation of stiff materialsLei Lan, Danny M. Kaufman, Minchen Li, Chenfanfu Jiang et al.SIGGRAPH 2022 · 46 citations
- Distributed Affine Body Dynamics with Adaptive ConsensusJiafeng Liu, Wenhui Zhou, Xinming Pei, Yifan Peng et al.SIGGRAPH 2026
- YASPS: A Symbolic Framework for Extensible, High-Performance IPC SimulationXuan Tang, Kemeng Huang, Gilbert Bernstein, Minchen Li et al.SIGGRAPH 2026
