SENC: Handling Self-collision in Neural Cloth Simulation
Zhouyingcheng Liao, Sinan Wang, Taku Komura

TL;DR
SENC is a self-supervised neural cloth simulation method that effectively handles self-collisions using a novel volume-based loss and a self-collision-aware graph neural network, improving realism and collision accuracy.
Contribution
The paper introduces SENC, a novel neural cloth simulator with a new GIA-based loss and a self-collision-aware GNN, addressing self-collision challenges in cloth simulation.
Findings
Reduces cloth self-collision effectively
Maintains high-quality cloth animation
Outperforms existing methods in collision handling
Abstract
We present SENC, a novel self-supervised neural cloth simulator that addresses the challenge of cloth self-collision. This problem has remained unresolved due to the gap in simulation setup between recent collision detection and response approaches and self-supervised neural simulators. The former requires collision-free initial setups, while the latter necessitates random cloth instantiation during training. To tackle this issue, we propose a novel loss based on Global Intersection Analysis (GIA). This loss extracts the volume surrounded by the cloth region that forms the penetration. By constructing an energy based on this volume, our self-supervised neural simulator can effectively address cloth self-collisions. Moreover, we develop a self-collision-aware graph neural network capable of learning to handle self-collisions, even for parts that are topologically distant from one…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topics3D Shape Modeling and Analysis
MethodsGraph Neural Network
