Interactive animation of cloth-like objects in virtual reality

Modeling and animation of cloth has experienced important developments in recent years. As a consequence, complex textile models can be used to realistically drape objects or human characters in a fairly efficient way. However, real-time realistic simulation remains a major challenge, even if applications are numerous, from rapid prototyping to e-commerce. In this paper, we present a stable, real-time algorithm for animating cloth-like materials. Using a hybrid explicit/implicit algorithm, we perform fast and stable time integration of a physically-based model with rapid collision detection and response, as well as wind or liquid drag effects to enhance realism. We demonstrate our approach through a series of examples in VR environments, proving that real-time animation of cloth, even on low-end computers, is now achievable.

[1]  Mathieu Desbrun,et al.  Adaptive simulation of soft bodies in real-time , 2000, Proceedings Computer Animation 2000.

[2]  Morten Bro-Nielsen,et al.  Real‐time Volumetric Deformable Models for Surgery Simulation using Finite Elements and Condensation , 1996, Comput. Graph. Forum.

[3]  Demetri Terzopoulos,et al.  Physically based models with rigid and deformable components , 1988, IEEE Computer Graphics and Applications.

[4]  Christian Laugier,et al.  Adaptive time step for fast converging dynamic simulation system , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[5]  Xavier Provot,et al.  Deformation Constraints in a Mass-Spring Model to Describe Rigid Cloth Behavior , 1995 .

[6]  Gavin S. P. Miller,et al.  The motion dynamics of snakes and worms , 1988, SIGGRAPH.

[7]  Alex Pentland,et al.  Good vibrations: modal dynamics for graphics and animation , 1989, SIGGRAPH.

[8]  Dinesh K. Pai,et al.  ArtDefo: accurate real time deformable objects , 1999, SIGGRAPH.

[9]  Doug L. James,et al.  ACCURATE REAL TIME DEFORMABLE OBJECTS , 1999 .

[10]  N. M. Thalmann,et al.  Developing simulation techniques for an interactive clothing system , 1997, Proceedings. International Conference on Virtual Systems and MultiMedia VSMM '97 (Cat. No.97TB100182).

[11]  Eurographics Workshop on Animation and Simulation , 1990 .

[12]  Bernd Fröhlich,et al.  The Responsive Workbench [virtual work environment] , 1994, IEEE Computer Graphics and Applications.

[13]  Xavier Provot,et al.  Collision and self-collision handling in cloth model dedicated to design garments , 1997, Computer Animation and Simulation.

[14]  Mark Meyer,et al.  Implicit fairing of irregular meshes using diffusion and curvature flow , 1999, SIGGRAPH.

[15]  Michael Kass,et al.  An introduction to continuum dynamics for computer graphics , 1995 .

[16]  William H. Press,et al.  Numerical recipes in C , 2002 .

[17]  Nadia Magnenat-Thalmann,et al.  Versatile and efficient techniques for simulating cloth and other deformable objects , 1995, SIGGRAPH.

[18]  Geoffrey E. Hinton,et al.  NeuroAnimator: fast neural network emulation and control of physics-based models , 1998, SIGGRAPH.

[19]  John Platt,et al.  Heating and melting deformable models (from goop to glop) , 1989 .

[20]  Gabriel Taubin,et al.  A signal processing approach to fair surface design , 1995, SIGGRAPH.

[21]  Andrew P. Witkin,et al.  Fast animation and control of nonrigid structures , 1990, SIGGRAPH.

[22]  William H. Press,et al.  Numerical Recipes in C, 2nd Edition , 1992 .

[23]  Gavin S. P. Miller,et al.  Globular dynamics: A connected particle system for animating viscous fluids , 1989, Comput. Graph..

[24]  Henrik Tramberend,et al.  Physically-based manipulation on the Responsive Workbench , 2000, Proceedings IEEE Virtual Reality 2000 (Cat. No.00CB37048).

[25]  John C. Platt,et al.  Elastically deformable models , 1987, SIGGRAPH.

[26]  Wolfgang Straßer,et al.  A fast, flexible, particle-system model for cloth draping , 1996, IEEE Computer Graphics and Applications.

[27]  Jakub Wejchert,et al.  Animation aerodynamics , 1991, SIGGRAPH.

[28]  Mathieu Desbrun,et al.  Animating soft substances with implicit surfaces , 1995, SIGGRAPH.

[29]  Mathieu Desbrun,et al.  Interactive Animation of Structured Deformable Objects , 1999, Graphics Interface.

[30]  François Faure Interactive Solid Animation Using Linearized Displacement Constraints , 1998, Computer Animation and Simulation.

[31]  Andrew P. Witkin,et al.  Large steps in cloth simulation , 1998, SIGGRAPH.

[32]  Richard E. Parent,et al.  Layered construction for deformable animated characters , 1989, SIGGRAPH.

[33]  Claude Cadoz,et al.  Computational Physics : A Modeler - Simulator for animated physical Objects , 1991, Eurographics.