← ArchivePaper2007
Efficient Simulation of Inextensible Cloth
Rony Goldenthal, David Harmon, Raanan Fattal, Michel Bercovier, Eitan Grinspun
Efficient inextensibility constraint formulation for cloth using a fast filter-based approach preventing stretching without sacrificing speed.
Abstract
Many textiles do not noticeably stretch under their own weight, yet many cloth solvers permit large strain for better performance. This paper proposes a method to obtain very low strain along the warp and weft directions using Constrained Lagrangian Mechanics together with a novel fast projection method that enforces inextensibility constraints rather than integrating stiff spring forces. The resulting algorithm acts as a velocity filter that integrates easily into existing simulation code alongside bending, damping, and collision passes. Experiments on chains and draped cloth show the method is asymptotically faster than strain-limiting and stiff-spring approaches as permissible strain vanishes and mesh resolution increases.
How to read this
- Category
- Method: inextensible cloth simulation
- Contributions
- A Constrained Lagrangian Mechanics formulation that enforces low strain along warp and weft instead of integrating stiff spring forces.
- A fast projection method that acts as a velocity filter, dropping easily into existing solvers alongside bending, damping, and collision passes.
- Demonstrated asymptotic speed advantage over strain-limiting and stiff-spring methods as permissible strain vanishes and resolution increases.
- Context
- Addresses cloth inextensibility within an existing simulation stack, relating to robust cloth-collision pipelines such as Bridson et al.'s work by integrating as an additional filtering pass.Builds on: Robust Treatment of Collisions, Contact and Friction for a Skinned Cloth Simulation
- Correctness
- Shown on chains and draped cloth with an asymptotic efficiency argument; the inextensibility target fits textiles that barely stretch, so the benefit is clearest for low-strain materials and high resolutions rather than deliberately stretchy fabrics.
- Clarity
- Accessible to a simulation reader; a first pass conveys the velocity-filter idea and where it plugs in, a second pass for the constrained-mechanics and fast-projection derivation.
- How to read it
- First pass for the constraint-versus-stiff-spring framing and the drop-in filter design; second pass on the fast projection math if you are implementing or comparing strain-limiting approaches.
Built upon by
Nothing yet.
Related work
- Continuum-based Strain Limiting 2009 / Eurographics
- Multi-Resolution Isotropic Strain Limiting 2010 / SIGGRAPH Asia
- Adaptive Anisotropic Remeshing for Cloth Simulation 2012 / SIGGRAPH Asia
- GPU-Based Simulation of Cloth Wrinkles at Submillimeter Levels 2021 / SIGGRAPH
Keywords
This page summarises the entry and links to its original source. The archive never hosts or redistributes the publication itself.Show it in the full archive list →