skip to main content
article

Stable but responsive cloth

Published:01 July 2002Publication History
Skip Abstract Section

Abstract

We present a semi-implicit cloth simulation technique that is very stable yet also responsive. The stability of the technique allows the use of a large fixed time step when simulating all types of fabrics and character motions. The animations generated using this technique are strikingly realistic. Wrinkles form and disappear in a quite natural way, which is the feature that most distinguishes textile fabrics from other sheet materials. Significant improvements in both the stability and realism were made possible by overcoming the post-buckling instability as well as the numerical instability. The instability caused by buckling arises from a structural instability and therefore cannot be avoided by simply employing a semi-implicit method. Addition of a damping force may help to avoid instabilities; however, it can significantly degrade the realism of the cloth motion. The method presented here uses a particle-based physical model to handle the instability in the post-buckling response without introducing any fictitious damping.

References

  1. AMIRBAYAT, J., AND HEARLE, J. 1989. The anatomy of buckling of textile fabrics : Drape and conformability. Journal of Textile Institute 80, 1, 51-70.Google ScholarGoogle Scholar
  2. BARAFF, D., AND WITKIN, A. 1998. Large steps in cloth simulation. In Proceedings of SIGGRAPH 98, ACM Press / ACM SIGGRAPH, Computer Graphics Proceedings, Annual Conference Series, ACM, 43-54. Google ScholarGoogle Scholar
  3. BATHE, K. J. 1996. Finte Element Procedures. Prentice-Hall.Google ScholarGoogle Scholar
  4. BREEN, D. E., HOUSE, D. H., AND WOZNY, M. J. 1994. Predicting the drape of woven cloth using interacting particles. In Proceedings of SIGGRAPH 94, ACM Press / ACM SIGGRAPH, Computer Graphics Proceedings, Annual Conference Series, ACM, 365-372. Google ScholarGoogle Scholar
  5. CARIGNAN, M., YANG, Y., MAGNENAT-THALMANN, N., AND THALMANN, D. 1992. Dressing animated synthetic actors with complex deformable clothes. In Computer Graphics (Proceedings of ACM SIGGRAPH 92), ACM, 99-104. Google ScholarGoogle Scholar
  6. COURSHESNES, M., VOLINO, P., AND MAGNENAT THALMANN, N. 1995. Versatile and efficient techniques for simulating cloth and other deformable objects. In Proceedings of SIGGRAPH 95, ACM Press / ACM SIGGRAPH, Computer Graphics Proceedings, Annual Conference Series, ACM, 137-144. Google ScholarGoogle Scholar
  7. DESBRUN, M., SCHRÖDER, P., AND BARR, A. 1999. Interactive animation of structured deformable objects. In Graphics Interface, 1-8. Google ScholarGoogle Scholar
  8. EBERHARDT, B., WEBER, A., AND STRASSER, W. 1996. A fast, flexible, particle-system model for cloth draping. IEEE Computer Graphics and Applications 16, 5 (Sept.), 52-59. Google ScholarGoogle Scholar
  9. EISCHEN, J. W., DENG, S., AND CLAPP, T. G. 1996. Finite-element modeling and control of flexible fabric parts. IEEE Computer Graphics and Applications 16, 5 (Sept), 71-80. Google ScholarGoogle Scholar
  10. GERE, J. M. 2001. Mechanics of Materials. Brooks/Cole.Google ScholarGoogle Scholar
  11. KANG, T., JOO, K., AND LEE, K. 2001. Analysis of fabric buckling based on nonlinear bending properties. (Submitted), http://textile.snu.ac.kr/upjuk/PDF/IJ_TRJ_2002_KHJOO.PDF.Google ScholarGoogle Scholar
  12. PROVOT, X. 1995. Deformation constraints in a mass-spring model to describe rigid cloth behavior. In Graphics Interface '95, 147-154.Google ScholarGoogle Scholar
  13. TERZOPOULOS, D., AND FLEISCHER, K. 1988. Modeling inelastic deformation: Viscoelasticity, plasticity, fracture. In Computer Graphics (Proceedings of ACM SIGGRAPH 88), ACM, 269-278. Google ScholarGoogle Scholar
  14. VOLINO, P., AND MAGNENAT-THALMANN, N. 2000. Implementing fast cloth simulation with collision response. In Proceedings of the Conference on Computer Graphics International (CGI-00), 257-268. Google ScholarGoogle Scholar
  15. VOLINO, P., AND MAGNENAT-THALMANN, N. 2001. Comparing efficiency of integration methods for cloth animation. In Proceedings of the Conference on Computer Graphics International (CGI-01). Google ScholarGoogle Scholar
  16. Yu, W., KANG, T., AND CHUNG, K. 2000. Drape simulation of woven fabrics by using explicit dynamic analysis. Journal of Textile Institute 91 Part 1, 2, 285-301.Google ScholarGoogle Scholar
  17. ZHANG, D., AND YUEN, M. 2000. Collision detection for clothed human animation. In Proceedings of the 8th Pacific Graphics Conference on Computer Graphics and Application (PACIFIC GRAPHICS-00), 328-337. Google ScholarGoogle Scholar

Index Terms

  1. Stable but responsive cloth

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader