Skip to content

← ArchivePaper2002

Robust Treatment of Collisions, Contact and Friction for Cloth Animation

Robert Bridson, Ronald Fedkiw, John Anderson

SIGGRAPHAcademic1015 cites5 descendantsCFX

Foundational algorithm for cloth collision, contact, and Coulomb friction, introduced velocity-filter-style resolution for simultaneous impacts.

Abstract

Presents a robust algorithm for handling collisions, contact and friction in cloth simulation that combines geometric collision detection with repulsion forces. The method models cloth thickness and prevents self-intersection while producing realistic folds and wrinkles through proper friction modeling.

How to read this

Category
Method: cloth collision, contact and friction
Contributions
  • A robust algorithm combining geometric collision detection with repulsion forces for cloth
  • Modeling of cloth thickness and prevention of self-intersection
  • Coulomb-style friction modeling that produces realistic folds and wrinkles
Context
Builds on Baraff and Witkin's Large Steps in Cloth Simulation, supplying the collision, contact, and friction treatment that the dynamics solver needs for believable folding.Builds on: Large Steps in Cloth Simulation
Correctness
Validated by realistic, self-intersection-free folds and wrinkles; reader caveat is that the results depend on the repulsion-plus-geometric-detection combination and the friction model, with the usual cost and tuning concerns under heavy self-contact.
Clarity
Accessible; a first pass conveys the repulsion-plus-collision idea, a second pass clarifies the friction and self-intersection handling.
How to read it
Focus on how repulsion forces and geometric detection cooperate and how friction yields folds; a second pass is worth it for the contact-resolution mechanics. Note this overlaps closely with the companion robust-cloth entry.

Builds on

Built upon by

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 →