Back

Perceiving Systems Members Publications Website

Learning to Resolve Intersections in Neural Multi-Garment Simulations

We present a novel graph neural network-based approach to learned simulation of multilayered garments. Its key component is an Intersection Contour objective term that encourages resolution of existing cloth-cloth intersections. Even when initialized with intersecting meshes, our approach resolves penetrations (left), thus opening the door to learning-based simulation of detailed multi-layer garments (middle) and multi-garment outfits (right).

Members

Perceiving Systems
  • Guest Scientist
Perceiving Systems
  • Research Engineer
Perceiving Systems
Emeritus / Acting Director

Publications

Perceiving Systems Conference Paper ContourCraft: Learning to Resolve Intersections in Neural Multi-Garment Simulations Grigorev, A., Becherini, G., Black, M., Hilliges, O., Thomaszewski, B. In Proceedings SIGGRAPH 2024 Conference Papers , Association for Computing Machinery, New York, NY, USA, SIGGRAPH '24 , July 2024 (Published)
Learning-based approaches to cloth simulation have started to show their potential in recent years. However, handling collisions and intersections in neural simulations remains a largely unsolved problem. In this work, we present ContourCraft, a learning-based solution for handling intersections in neural cloth simulations. Unlike conventional approaches that critically rely on intersection-free inputs, ContourCraft robustly recovers from intersections introduced through missed collisions, self-penetrating bodies, or errors in manually designed multi-layer outfits. The technical core of ContourCraft is a novel intersection contour loss that penalizes interpenetrations and encourages rapid resolution thereof. We integrate our intersection loss with a collision-avoiding repulsion objective into a neural cloth simulation method based on graph neural networks (GNNs). We demonstrate our method’s ability across a challenging set of diverse multi-layer outfits under dynamic human motions. Our extensive analysis indicates that ContourCraft significantly improves collision handling for learned simulation and produces visually compelling results.
paper arXiv project video code DOI URL BibTeX