Skip to content

← ArchivePaper2007

Efficient Simulation of Inextensible Cloth

Rony Goldenthal, David Harmon, Raanan Fattal, Michel Bercovier, Eitan Grinspun

SIGGRAPHAcademicCFX

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.

Builds on

Built upon by

Nothing yet.

Related work

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 →