atlas

Research map / 3D vision / Face and shape

Learning 3D Garment Animation from Trajectories of A Piece of Cloth

NeurIPS 2024 · 3D vision › Face and shape · approach: Clothed human modeling · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Learns an edge-wise energy network (EUNet) from trajectories of a single pinned square cloth, then animates diverse garments by energy optimization constrained by the learned energy.

Problem

Garment animation with learned models typically needs large garment-level datasets, which are expensive to collect and may generalize poorly to unseen topologies, human shapes, and actions.

Approach

Disentangle garment learning: learn constitutive laws as an edge-wise energy (potential plus dissipation) from a single piece of cloth without analytical physics priors or differentiable simulators, using energy-change supervision and a vertex-wise contrastive loss, then embed the energy as a physics loss in a neural simulator.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the dissipation energy unit to EUNet (ablation)EUNet · Cloth trajectories test, Overallsquare error: 211.76$\pm$1052.02 -> 85.74$\pm$543.06Helped
Add vertex-wise contrastive loss (ablation)EUNet · Cloth trajectories test, Overallsquare error: 101.11$\pm$671.72 -> 85.74$\pm$543.06Helped
Add vertex-wise contrastive loss (ablation)EUNet · Cloth trajectories test, Cottonsquare error: \textbf{2.38$\pm$6.31} -> 2.67$\pm$8.49Hurt
Add friction loss (ablation)MGN-S+PHYS · Cloth3D, OverallEuclidean error (mm): 106.63$\pm$55.48 -> 108.83$\pm$45.55No clear effect
Use the mini-network to estimate material parameters (ablation)HOOD · Cloth3D, OverallEuclidean error (mm): 153.78$\pm$63.75 -> 84.85$\pm$29.93Helped
Constrain MGN-H with EUNet instead of the HOOD analytical-model setupMGN-H · Cloth3D, OverallEuclidean error (mm): 84.85$\pm$29.93 -> 66.39$\pm$39.36Helped
Constrain MGN-S with EUNet instead of the analytical physics modelMGN-S · Cloth3D, OverallEuclidean error (mm): 106.63$\pm$55.48 -> 89.71$\pm$147.83Helped
Remove EUNet bending energy gradients (ablation)EUNet-constrained garment animation · Cloth3D garment animationdeformation fidelityHurt

Surprising findings

Limitations

Experimental setup

Datasets: Cloth3D Blender-simulated square cloth trajectories (silk, leather, denim, cotton)

Benchmarks: Cloth3D

Metrics: Euclidean error (mm) collision rate (%)

Baselines: MGN LayersNet MGN-S+PHYS HOOD

Builds on: MeshGraphNet HOOD LayersNet backward Euler incremental potential

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy