Neural Geometry Details for Real-Time Multi-Scale Cloth Simulation

Overview

This project develops a multi-scale cloth simulation approach that combines real-time coarse physics simulation with learned yarn-level geometric details. By training neural networks to predict fine-scale displacement fields and reconstructing them using parametric surface patches, we achieve physically plausible cloth with yarn-level detail at interactive frame rates.


Project Proposal

Problem Statement

Current cloth simulation methods face a fundamental trade-off between performance and detail:

  • Coarse-resolution simulations achieve real-time performance but lack fine geometric details like yarn-level wrinkles and fabric microstructure
  • High-resolution simulations capturing yarn dynamics are computationally prohibitive for interactive applications
  • Existing wrinkle synthesis techniques add visual detail but often lack physical accuracy and fail to capture complex mechanical behavior of fabric microstructure

Motivation

Physically accurate, real-time cloth simulation with fine detail is critical for:

  • Virtual try-on systems and digital fashion design
  • Video games and VR/AR environments
  • Film production and visual effects
  • Material science and textile engineering research

The ability to simulate yarn-level fabric behavior in real-time would enable more realistic virtual garments and improve the quality of interactive design tools.


Proposed Approach

A three-level geometric learning framework combining coarse physics simulation with learned yarn-level dynamics:

  • Coarse Level: Leverage existing real-time physics simulators (XPBD, Position-Based Dynamics) for low-resolution cloth mesh
  • Fine Level: Train neural networks to predict yarn-level displacement fields as functions of coarse mechanical features (strain tensors, curvature, stretch)
  • Reconstruction Level: Apply parametric surface interpolation (Coons patches) to reconstruct high-resolution cloth by composing coarse geometry with learned fine displacements

Key Insight: Coarse simulation produces locally smooth 2D parametric surfaces that serve as a geometric canvas for fine details, enabling efficient learned detail synthesis while preserving physics.


Novelty

  • Geometric reconstruction framework: Formulating fine detail prediction as learning displacement fields in parametric patch coordinates with Coons-based C0/C1 continuous reconstruction
  • Physics-informed representation: Learning yarn dynamics conditioned on physically meaningful coarse features rather than purely data-driven synthesis
  • Unified multi-scale approach: Tight integration between classical physics simulation and learned mechanics through principled geometric interface

Relationship to Geometric Modeling

This work fundamentally addresses geometric modeling at multiple scales by:

  • Leveraging classical surface representations (parametric patches, ruled surfaces)
  • Developing geometric interpolation schemes for multi-resolution reconstruction
  • Learning mappings between geometric and mechanical features at different scales

The parametric surface framework provides the mathematical structure connecting coarse and fine geometry.


Project Milestones

Phase 1: Foundation & Literature Review

  • Survey state-of-the-art cloth simulation methods (PBD, XPBD, FEM-based)
  • Review neural cloth simulation and learning-based wrinkle synthesis
  • Study parametric surface reconstruction techniques (Coons patches, subdivision surfaces, displacement mapping)
  • Research yarn-level fabric mechanics and multi-scale textile simulation
  • Implement baseline coarse cloth simulator using existing framework

Phase 2: Core Development

  • Generate training dataset: High-resolution yarn-level cloth simulations (hanging cloth, draping scenarios)
  • Design neural architecture for predicting yarn displacement fields from coarse features
  • Implement and train initial model
  • Develop Coons patch reconstruction module for geometric interpolation
  • Perform preliminary qualitative evaluation against ground truth

Phase 3: Integration & Evaluation

  • Complete end-to-end pipeline integrating coarse simulation, learned prediction, and geometric reconstruction
  • Achieve real-time or near-real-time performance
  • Develop interactive demo
  • Quantitative evaluation:
    • Geometric error metrics (vertex position error, normal deviation)
    • Physical plausibility (strain energy comparison)
    • Performance benchmarks (FPS, inference time)

Stretch Goals

  • Generalization across different draping scenarios and fabric types
  • Handle challenging cases (sharp folds, self-contact with fine details)
Mingrui Wang
Mingrui Wang
CS PhD Student

My research interests include computer graphics, physics-based simulation and deep Learning.

Next