By Topic

A fast, flexible, particle-system model for cloth draping

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
B. Eberhardt ; Tubingen Univ., Germany ; A. Weber ; W. Strasser

Animating the drape of different cloths must address complex physical behaviors. This particle approach uses optimizations that make it faster than earlier implementations and allow it to simulate behavior over time. The modeling system presented computes the full trajectories of particles and not just the final positions. This offers several important advantages. Since the full history of each particle is known, hysteresis effects can be modeled accurately. The Kawabata (1980) experimental data for different textiles can be input directly to the model. The effects of external forces, especially those produced by wind or moving solid bodies, can be modeled accurately. Despite this extra dimension of detail, our system computes final positions considerably faster than the times given by Breen, House and Wozny (1994). Our model can be easily extended to simulate the effects of manufacturing processes or interacting bodies. In particular, high stresses of the kind that occur in manufacturing can only be modeled if the full trajectory of each particle is known. We have implemented our model as a C++ class library. Particle systems are more flexible than approaches using continuum mechanics. Our system's fast computation times, mainly due to the numerical solution of ordinary differential equations, compare favorably to approaches using a finite-element method. Therefore, our approach might be an interesting alternative for other engineering problems currently solved by a finite-element method, for example, the computation of minimal surfaces, heavy membranes, vibrating membranes and population dynamics

Published in:

IEEE Computer Graphics and Applications  (Volume:16 ,  Issue: 5 )