skip to main content
10.5555/1218064.1218079acmconferencesArticle/Chapter ViewAbstractPublication PagesscaConference Proceedingsconference-collections
Article

A consistent bending model for cloth simulation with corotational subdivision finite elements

Published: 02 September 2006 Publication History

Abstract

Wrinkles and folds play an important role in the appearance of real textiles. The way in which they form depends mainly on the bending properties of the specific material type. Existing approaches fail to reliably reproduce characteristic behaviour like folding and buckling for different material types or resolutions. It is therefore crucial for the realistic simulation of cloth to model bending energy in a physically accurate and consistent way. In this paper we present a new method based on a corotational formulation of subdivision finite elements. Due to the non-local nature of the employed subdivision basis functions a C1-continuous displacement field can be defined. In this way, it is possible to use the governing equations of thin shell analysis leading to physically accurate bending behaviour. Using a corotated strain tensor allows the large displacement analysis of cloth while retaining a linear system of equations. Hence, known convergence properties and computational efficiency are preserved while convincing and detailed folding behaviour is obtained in the simualtion.

References

[1]
{AP04} K. Athiannan and R. Palaninathan. Experimental investigations on buckling of cylindrical shells under axial compression and transverse shear. Sadhana, pages 93--115, February 2004.
[2]
{Bar89} A. H. Barr. The einstein summation notation: Introduction and extensions. In SIGGRAPH '89 Course Notes on Topics in Physically-Based Modeling, volume 30, pages J1--J12, 1989.
[3]
{BFA02} R. Bridson, R. Fedkiw, and J. Anderson. Robust treatment of collisions, contact and friction for cloth animation. In Proceedings of ACM SIGGRAPH '02, pages 594--603. ACM Press, 2002.
[4]
{BHW94} D. Breen, D. House, and M. Wozny. Predicting the drape of woven cloth using interacting particles. In Proceedings of ACM SIGGRAPH '94, pages 365--372. ACM Press, 1994.
[5]
{BMF03} R. Bridson, S. Marino, and R. Fedkiw. Simulation of clothing with folds and wrinkles. In Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA 2003), pages 28--36. ACM Press, 2003.
[6]
{BW97} J. Bonet and R. D. Wood. Nonlinear Continuum Mechanics for Finite Element Analysis. Cambridge University Press, 1997.
[7]
{BW98} D. Baraff and A. Witkin. Large steps in cloth simulation. In Proceedings of ACM SIGGRAPH '98, pages 43--54. ACM Press, 1998.
[8]
{CK02} Kwang-Jin Choi and Hyeong-Seok Ko. Stable but responsive cloth. In Proceedings of ACM SIGGRAPH '02, pages 604--611. ACM Press, 2002.
[9]
{CO01} F. Cirak and M. Ortiz. Fully C1 -conforming subdivision elements for finite deformation thin-shell analysis. Journal for Numerical Methods in Engineering, 51:813--833, 2001.
[10]
{COS00} F. Cirak, M. Ortiz, and P. Schröder. Subdivision surfaces: A new paradigm for thin-shell finite-element analysis. Journal for Numerical Methods in Engineering, 47:2039--2072, 2000.
[11]
{EDC96} J. Eischen, S. Deng, and T. Clapp. Finite-element modeling and control of flexible fabric parts. IEEE Computer Graphics and Applications, 16(5):71--80, September 1996.
[12]
{EKS03} O. Etzmuss, M. Keckeisen, and W. Straßer. A Fast Finite Element Solution for Cloth Modelling. In Proceedings of Pacific Graphics, pages 244--251, 2003.
[13]
{GCSO99} E. Grinspun, F. Cirak, P. Schröder, and M. Ortiz. Non-linear mechanics and collisions for subdivision surfaces. Technical report, Caltech Multi-Res Modeling Group, 1999.
[14]
{GH+03} E. Grinspun, A. Hirani, M. Desbrun, and P. Schröder. Discrete shells. In Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA 2003), pages 62--67. ACM Press, 2003.
[15]
{GS01} E. Grinspun and P. Schröder. Normal bounds for subdivision-surface interference detection. In Proceedings of IEEE Visualization '01, pages 333--340. IEEE Computer Society, 2001.
[16]
{GT04} S. Green and G. Turkiyyah. Second-order accurate constraint formulation for subdivision finite element simulation of thin shells. International Journal for Numerical Methods in Engineering, 61(3):380--405, 9 2004.
[17]
{GTS02} S. Green, G. Turkiyyah, and D. Storti. Subdivision-based multilevel methods for large scale engineering simulation of thin shells. In SMA '02: Proceedings of the seventh ACM symposium on Solid modeling and applications, pages 265--272. ACM Press, 2002.
[18]
{HB00} D. H. House and D. E. Breen, editors. Cloth modeling and animation. A. K. Peters, Ltd., Natick, MA, USA, 2000.
[19]
{HGSB03} Michael Hauth, Joachim Groß, Wolfgang Straßer, and Gerhard F. Buess. Soft tissue simulation based on measured data. In Proceedings of MICCAI (1), pages 262--270, 2003.
[20]
{HS04} M. Hauth and W. Straßer. Corotational simulation of deformable solids. Journal of WSCG, 12(1):137--145, 2004.
[21]
{Kaw80} S. Kawabata. The Standardization and Analysis of Hand Evaluation. The Textile Machinery Society of Japan, Osaka, 1980.
[22]
{MDM+02} M. Müller, J. Dorsey, L. McMillan, R. Jagnow, and B. Cutler. Stable real-time deformations. In Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation (SCA 2002), pages 49--54. ACM Press, 2002.
[23]
{MKE03} Johannes Mezger, Stefan Kimmerle, and Olaf Etzmuß. Hierarchical Techniques in Collision Detection for Cloth Animation. Journal of WSCG, 11(2):322--329, 2003.
[24]
{MS06} Johannes Mezger and Wolfgang Straßer. Interactive Soft Object Simulation with Quadratic Finite Elements. In IV Conference on Articulated Motion and Deformable Objects (AMDO), 2006. Accepted for publication.
[25]
{NG96} H. N. Ng and R. L. Grimsdale. Computer graphics techniques for modeling cloth. IEEE Comput. Graph. Appl., 16(5):28--41, 1996.
[26]
{RS01} U. Reif and P. Schröder. Curvature integrability of subdivision surfaces. Advances in Computational Mathematics, 14(2):157--174, 2001.
[27]
{Sch96} J. E. Schweitzer. Analysis and application of subdivision surfaces. PhD thesis, Department of Computer Science and Engineering, University of Washington, Seattle, 1996.
[28]
{SF89} J. C. Simo and D. D. Fox. On stress resultant geometrically exact shell model, part i: formulation and optimal parametrization. Comput. Methods Appl. Mech. Eng., 72(3):267--304, 1989.
[29]
{Sta98} J. Stam. Evaluation of loop subdivision surfaces. In SIGGRAPH '98 CDROM Proceedings, 1998.
[30]
{VCMT95} P. Volino, M. Courchesne, and N. Magnenat-Thalmann. Versatile and efficient techniques for simulating cloth and other deformable objects. In Proceedings of ACM SIGGRAPH '95, pages 137--144. ACM Press, 1995.
[31]
{VCMT05} P. Volino, F. Cordier, and N. Magnenat-Thalmann. From early virtual garment simulation to interactive fashion design. Computer-Aided Design Journal, Elsevier, 37:593--608, 2005.
[32]
{VMT00} Pascal Volino and Nadja Magnenat-Thalmann. Virtual Clothing. Springer, 2000.
[33]
{WSG05} M. Wicke, D. Steinemann, and M. Gross. Efficient animation of point-sampled thin shells. Computer Graphics Forum (Eurographics 2005), 24(3):667--676, September 2005.
[34]
{WT03} G. Wempner and D. Talaslidis. Mechanics of solids and shells: Theories and approximations. CRC Press, 2003.
[35]
{ZS00} D. Zorin and P. Schröder. Subdivision for Modeling and Animation. In SIGGRAPH '00 Course Notes, 2000.
[36]
{ZT00} O. C. Zienkiewicz and R. L. Taylor. The Finite Element Method. Volume 1: The Basis. Butterworth Heinemann, 5th edition, 2000.

Cited By

View all

Index Terms

  1. A consistent bending model for cloth simulation with corotational subdivision finite elements

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      SCA '06: Proceedings of the 2006 ACM SIGGRAPH/Eurographics symposium on Computer animation
      September 2006
      370 pages
      ISBN:3905673347

      Sponsors

      Publisher

      Eurographics Association

      Goslar, Germany

      Publication History

      Published: 02 September 2006

      Check for updates

      Author Tags

      1. cloth simulation
      2. finite elements
      3. polar decomposition
      4. subdivision surfaces
      5. thin shells

      Qualifiers

      • Article

      Conference

      SCA06
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 183 of 487 submissions, 38%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)3
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 05 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2020)Subdivision Directional FieldsACM Transactions on Graphics10.1145/337565939:2(1-20)Online publication date: 7-Feb-2020
      • (2018)A material point method for thin shells with frictional contactACM Transactions on Graphics10.1145/3197517.320134637:4(1-15)Online publication date: 30-Jul-2018
      • (2018)Eulerian-on-lagrangian cloth simulationACM Transactions on Graphics10.1145/3197517.320128137:4(1-11)Online publication date: 30-Jul-2018
      • (2017)Modeling and data-driven parameter estimation for woven fabricsProceedings of the ACM SIGGRAPH / Eurographics Symposium on Computer Animation10.1145/3099564.3099577(1-11)Online publication date: 28-Jul-2017
      • (2016)Subdivision exterior calculus for geometry processingACM Transactions on Graphics10.1145/2897824.292588035:4(1-11)Online publication date: 11-Jul-2016
      • (2015)Computational haemodynamics of small vessels using the Moving Particle Semi-implicit (MPS) methodJournal of Computational Physics10.1016/j.jcp.2015.08.039302:C(68-96)Online publication date: 1-Dec-2015
      • (2015)An iterative predictor-corrector approach for modeling static and kinetic friction in interactive simulationsGraphical Models10.1016/j.gmod.2015.10.00182:C(29-42)Online publication date: 1-Nov-2015
      • (2014)Multi-layer skin simulation with adaptive constraintsProceedings of the 7th International Conference on Motion in Games10.1145/2668084.2668089(171-176)Online publication date: 6-Nov-2014
      • (2014)Multi-layer skin simulation with adaptive constraintsProceedings of the 7th International Conference on Motion in Games10.1145/2668064.2668089(171-176)Online publication date: 6-Nov-2014
      • (2014)Macroscopic and microscopic deformation coupling in up-sampled cloth simulationComputer Animation and Virtual Worlds10.1002/cav.158925:3-4(437-446)Online publication date: 1-May-2014
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media