# N-Cloth: Predicting 3D Cloth Deformation with Mesh-Based Networks

arXiv: https://arxiv.org/abs/2112.06397 · HTML: https://mlsanity.com/paper/2112.06397/

## Key facts

- Cited by 14 papers in the map (data through 14 Oct 2026).
- Builds on 19 of its 51 references that are in the map.
- First posted on arXiv 13 Dec 2021.

## Builds on (most cited first, 19 of 19)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Semi-Supervised Classification with Graph Convolutional Networks](https://mlsanity.com/paper/1609.02907/) (2016)
- [Graph U-Nets](https://mlsanity.com/paper/1905.05178/) (2019)
- [SMPLicit: Topology-aware Generative Model for Clothed People](https://mlsanity.com/paper/2103.06871/) (2021)
- [TailorNet: Predicting Clothing in 3D as a Function of Human Pose, Shape and Garment Style](https://mlsanity.com/paper/2003.04583/) (2020)
- [Convolutional neural network architecture for geometric matching](https://mlsanity.com/paper/1703.05593/) (2017)
- [Learning-Based Animation of Clothing for Virtual Try-On](https://mlsanity.com/paper/1903.07190/) (2019)
- [Self-Supervised Collision Handling via Generative 3D Garment Models for Virtual Try-On](https://mlsanity.com/paper/2105.06462/) (2021)
- [GarNet: A Two-Stream Network for Fast and Accurate 3D Cloth Draping](https://mlsanity.com/paper/1811.10983/) (2018)
- [DeePSD: Automatic Deep Skinning And Pose Space Deformation For 3D Garment Animation](https://mlsanity.com/paper/2009.02715/) (2020)
- [Dynamic Neural Garments](https://mlsanity.com/paper/2102.11811/) (2021)
- [P-Cloth: Interactive Complex Cloth Simulation on Multi-GPU Systems using Dynamic Matrix Assembly and Pipelined Implicit Integrators](https://mlsanity.com/paper/2008.00409/) (2020)
- [GarNet++: Improving Fast and Accurate Static3D Cloth Draping by Curvature Loss](https://mlsanity.com/paper/2007.10867/) (2020)
- [Deep Detail Enhancement for Any Garment](https://mlsanity.com/paper/2008.04367/) (2020)
- [LCollision: Fast Generation of Collision-Free Human Poses using Learned Non-Penetration Constraints](https://mlsanity.com/paper/2011.03632/) (2020)
- [Deep Deformation Detail Synthesis for Thin Shell Models](https://mlsanity.com/paper/2102.11541/) (2021)
- [Active Learning of Neural Collision Handler for Complex 3D Mesh Deformations](https://mlsanity.com/paper/2110.07727/) (2021)
- [Example-based Real-time Clothing Synthesis for Virtual Agents](https://mlsanity.com/paper/2101.03088/) (2021)
- [Multi-feature super-resolution network for cloth wrinkle synthesis](https://mlsanity.com/paper/2004.04351/) (2020)

## Built on by (most cited first, 14 of 14)

- [CLIP-Actor: Text-Driven Recommendation and Stylization for Animating Human Meshes](https://mlsanity.com/paper/2206.04382/) (2022)
- [Predicting Loose-Fitting Garment Deformations Using Bone-Driven Motion Networks](https://mlsanity.com/paper/2205.01355/) (2022)
- [Towards Multi-Layered 3D Garments Animation](https://mlsanity.com/paper/2305.10418/) (2023)
- [Neural Garment Dynamics via Manifold-Aware Transformers](https://mlsanity.com/paper/2407.06101/) (2024)
- [Neural Modes: Self-supervised Learning of Nonlinear Modal Subspaces](https://mlsanity.com/paper/2404.17620/) (2024)
- [PhysGraph: Physics-Based Integration Using Graph Neural Networks](https://mlsanity.com/paper/2301.11841/) (2023)
- [SwinGar: Spectrum-Inspired Neural Dynamic Deformation for Free-Swinging Garments](https://mlsanity.com/paper/2308.02827/) (2023)
- [AniDress: Animatable Loose-Dressed Avatar from Sparse Views Using Garment Rigging Model](https://mlsanity.com/paper/2401.15348/) (2024)
- [Bayesian Differentiable Physics for Cloth Digitalization](https://mlsanity.com/paper/2402.17664/) (2024)
- [CTSN: Predicting Cloth Deformation for Skeleton-based Characters with a Two-stream Skinning Network](https://mlsanity.com/paper/2305.18808/) (2023)
- [Dress-Me-Up: A Dataset & Method for Self-Supervised 3D Garment Retargeting](https://mlsanity.com/paper/2401.03108/) (2024)
- [A Comparative Study of Garment Draping Techniques](https://mlsanity.com/paper/2405.11056/) (2024)
- [Neural Garment Dynamic Super-Resolution](https://mlsanity.com/paper/2412.06285/) (2024)
- [CloDS: Visual-Only Unsupervised Cloth Dynamics Learning in Unknown Conditions](https://mlsanity.com/paper/2602.01844/) (2026)

## Abstract (arXiv)

We present a novel mesh-based learning approach (N-Cloth) for plausible 3D cloth deformation prediction. Our approach is general and can handle cloth or obstacles represented by triangle meshes with arbitrary topologies. We use graph convolution to transform the cloth and object meshes into a latent space to reduce the non-linearity in the mesh space. Our network can predict the target 3D cloth mesh deformation based on the initial state of the cloth mesh template and the target obstacle mesh. Our approach can handle complex cloth meshes with up to 100K triangles and scenes with various objects corresponding to SMPL humans, non-SMPL humans or rigid bodies. In practice, our approach can be used to generate plausible cloth simulation at 30-45 fps on an NVIDIA GeForce RTX 3090 GPU. We highlight its benefits over prior learning-based methods and physically-based cloth simulators.
