This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Efficient and Stable Simulation of Cloth Undergoing Large Rotations
July/August 2008 (vol. 10 no. 4)
pp. 30-40
Chuan Zhou, Zhejiang University
Xiaogang Jin, Zhejiang University
Charlie C.L. Wang, Chinese University of Hong Kong
The semi-implicit integration scheme is often used to simulate cloth animation because of its high stability and efficiency. However, it gives notable vibrations because of linear approximation in large rotations, which always occur in cloth simulations. Hence, most simulations are inaccurate and inefficient, with the number of iterations increasing enormously and vibrating significantly in adjacent time steps. In this article, the authors propose a novel physical model that is both stable and efficient when simulating cloth with large rotations. Furthermore, their approach introduces fewer artificial damping effects than in previously proposed semi-implicit methods.

1. D. Baraff and A. Witkin, "Large Steps in Cloth Simulation," Proc. ACM SIGGRAPH 98, ACM Press, 1998, pp. 43–54.
2. R. Goldenthal et al., "Efficient Simulation of Inextensible Cloth," ACM Trans. Graphics (ACM SIGGRAPH 07), vol. 26, no. 3, 2007, article 49.
3. K.J. Choi and H.S. Ko, "Stable but Responsive Cloth," ACM Trans. Graphics, vol. 21, no. 3, 2002, pp. 604–611.
4. X. Provot, "Deformation Constraints in a Mass-Spring Model to Describe Rigid Cloth Behavior," Proc. Graphics Interface (GI 95), Canadian Computer-Human Comm. Soc., 1995, pp. 147–154.
5. E. Boxerman and U. Ascher, "Decomposing Cloth," Proc. ACM SIGGRAPH/Eurographics Symp. Computer Animation (SCA 04), ACM Press, 2004, pp. 153–161.
6. Y.M. Kang et al., "An Efficient Animation of Wrinkled Cloth with Approximate Implicit Integration," The Visual Computer, vol. 17, no. 3, 2001, pp. 147–157.
7. M. Desbrun, P. Schröder, and A. Barr, "Interactive Animation of Structured Deformable Objects," Proc. Graphics Interface (GI 99), Canadian Computer-Human Comm. Soc., 1999, pp. 1–8.
8. Y.M. Kang, Real-Time Cloth Animation with Physical Plausibility and Numerical Stability. PhD thesis, Dept. Computer Eng., Pusan Nat'l Univ., 2003.
9. R. Bridson, R. Fedkiw, and J. Anderson, "Robust Treatment of Collisions, Contact and Friction for Cloth Animation," ACM Trans. Graphics, vol. 21, no. 3, 2002, pp. 594–603.
10. J. Eischen and R. Bigliani, "Collision Detection in Cloth Modeling," Cloth Modeling and Animation, D. House and D. Breen, eds., A.K. Peters, 2000, pp. 196–218.
11. A. Fuhrmann, C. Groß, and V. Luckas, "Interactive Animation of Cloth Including Self Collision Detection," Proc. Winter School of Computer Graphics (WSCG 03), Univ. West Bohemia, 2003, pp. 203–208.
12. P. Volino and N. Magnenat-Thalmann, "Accurate Collision Response on Polygonal Meshes," Proc. Computer Animation (CA 00), IEEE CS Press, 2000, pp. 154–163.

Index Terms:
Cloth simulation, physically based animation, semi-implicit integration
Citation:
Chuan Zhou, Xiaogang Jin, Charlie C.L. Wang, "Efficient and Stable Simulation of Cloth Undergoing Large Rotations," Computing in Science and Engineering, vol. 10, no. 4, pp. 30-40, July-Aug. 2008, doi:10.1109/MCSE.2008.93
Usage of this product signifies your acceptance of the Terms of Use.