skip to main content
research-article

Modeling friction and air effects between cloth and deformable bodies

Published:21 July 2013Publication History
Skip Abstract Section

Abstract

Real-world cloth exhibits complex behaviors when it contacts deformable bodies. In this paper, we study how to improve the simulation of cloth-body interactions from three perspectives: collision, friction, and air pressure. We propose an efficient and robust algorithm to detect the collisions between cloth and deformable bodies, using the surface traversal technique. We develop a friction measurement device and we use it to capture frictional data from real-world experiments. The derived friction model can realistically handle complex friction properties of cloth, including anisotropy and nonlinearity. To produce pressure effects caused by the air between cloth and deformable bodies, we define an air mass field on the cloth layer and we use real-world air permeability data to animate it over time. Our results demonstrate the efficiency and accuracy of our system in simulating objects with a three-layer structure (i.e., a cloth layer, an air layer, and an inner body layer), such as pillows, comforters, down jackets, and stuffed toys.

Skip Supplemental Material Section

Supplemental Material

tp185.mp4

References

  1. Ainsley, S., Vouga, E., Grinspun, E., and Tamstorf, R. 2012. Speculative parallel asynchronous contact mechanics. ACM Trans. Graph. (SIGGRAPH Asia) 31, 6 (Nov.), 151:1--151:8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Baraff, D., Witkin, A., and Kass, M. 2003. Untangling cloth. ACM Trans. Graph. (SIGGRAPH) 22 (July), 862--870. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bhat, K. S., Twigg, C. D., Hodgins, J. K., Khosla, P. K., Popović, Z., and Seitz, S. M. 2003. Estimating cloth simulation parameters from video. In Proc. of SCA, 37--51. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bickel, B., Bächer, M., Otaduy, M. A., Matusik, W., Pfister, H., and Gross, M. 2009. Capture and modeling of non-linear heterogeneous soft tissue. ACM Trans. Graph. (SIGGRAPH) 28, 3 (July), 89:1--89:9. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Bridson, R., Fedkiw, R., and Anderson, J. 2002. Robust treatment of collisions, contact and friction for cloth animation. ACM Trans. Graph. (SIGGRAPH) 21, 3 (July), 594--603. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Brochu, T., Edwards, E., and Bridson, R. 2012. Efficient geometrically exact continuous collision detection. ACM Trans. Graph. (SIGGRAPH) 31, 4 (July), 96:1--96:7. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Cay, A., Vassiliadis, S., Rangoussi, M., and Tarakcioglu, I. 2007. Prediction of the air permeability of woven fabrics using neural networks. International Journal of Clothing Science and Technology 19, 18--35.Google ScholarGoogle ScholarCross RefCross Ref
  8. Coros, S., Martin, S., Thomaszewski, B., Schumacher, C., Sumner, R., and Gross, M. 2012. Deformable objects alive! ACM Trans. Graph. (SIGGRAPH) 31, 4 (July), 69:1--69:9. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Deben, 2013. Biaxial tensile stage for textiles and polymers, January. http://www.deben.co.uk/details.php?id=11.Google ScholarGoogle Scholar
  10. Faure, F., Gilles, B., Bousquet, G., and Pai, D. K. 2011. Sparse meshless models of complex deformable solids. ACM Trans. Graph. (SIGGRAPH) 30, 4 (July), 73:1--73:10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Frazier, 2013. Differential pressure air permeability tester, January. http://www.frazierinstrument.com/products/fap/fap.html.Google ScholarGoogle Scholar
  12. Gascón, J., Zurdo, J. S., and Otaduy, M. A. 2010. Constraint-based simulation of adhesive contact. In Proc. of SCA, 39--44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Guendelman, E., Selle, A., Losasso, F., and Fedkiw, R. 2005. Coupling water and smoke to thin deformable and rigid shells. ACM Trans. Graph. (SIGGRAPH) 24, 3 (July), 973--981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Harmon, D., Vouga, E., Smith, B., Tamstorf, R., and Grinspun, E. 2009. Asynchronous contact mechanics. ACM Trans. Graph. (SIGGRAPH) 28, 3 (July), 87:1--87:12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Huber, M., Pabst, S., and Straßer, W. 2011. Wet cloth simulation. In ACM SIGGRAPH 2011 Posters, 10:1--10:1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Jimenez, S., and Luciani, A. 1993. Animation of interacting objects with collisions and prolonged contacts. In Proc. of the IFIP Working Group 5.10, 129--141.Google ScholarGoogle Scholar
  17. KATO Tech, 2013. KES-FB2-AUTO-A bending tester, January. http://english.keskato.co.jp/products/kes_fb2.html.Google ScholarGoogle Scholar
  18. KATO Tech, 2013. KES-G2 strip biaxial tensile tester, January. http://english.keskato.co.jp/products/kes_g2.html.Google ScholarGoogle Scholar
  19. KATO Tech, 2013. KES-SE friction tester, January. http://english.keskato.co.jp/products/kes_se.html.Google ScholarGoogle Scholar
  20. Kauer, M., Vuskovic, V., Dual, J., Szekely, G., and Bajka, M. 2002. Inverse finite element characterization of soft tissues. Medical Image Analysis 6, 3, 257--287.Google ScholarGoogle ScholarCross RefCross Ref
  21. Kunitomo, S., Nakamura, S., and Morishima, S. 2010. Optimization of cloth simulation parameters by considering static and dynamic features. In ACM SIGGRAPH 2010 Posters, 15:1--15:1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Lang, J., Pai, D., and Woodham, R. J. 2002. Acquisition of elastic models for interactive simulation. International Journal of Robotics Research 21, 8, 713--733.Google ScholarGoogle ScholarCross RefCross Ref
  23. Lauterbach, C., Mo, Q., and Manocha, D. 2010. gProximity: Hierarchical GPU-based operations for collision and distance queries. In Proc. of Eurographics, vol. 29, 419--428.Google ScholarGoogle ScholarCross RefCross Ref
  24. Lenaerts, T., Adams, B., and Dutré, P. 2008. Porous flow in particle-based fluid simulations. ACM Trans. Graph. (SIGGRAPH) 27, 3 (Aug.), 49:1--49:8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Miguel, E., Bradley, D., Thomaszewski, B., Bickel, B., Matusik, W., Otaduy, M. A., and Marschner, S. 2012. Data-driven estimation of cloth simulation models. In Proc. of Eurographics, vol. 31.Google ScholarGoogle Scholar
  26. Müller, M., Dorsey, J., McMillan, L., Jagnow, R., and Cutler, B. 2002. Stable real-time deformations. In Proc. of SCA, 49--54. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Pabst, S., Thomaszewski, B., and Strasser, W. 2009. Anisotropic friction for deformable surfaces and solids. In Proc. of SCA, 149--154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Pai, D. K., Doel, K. v. d., James, D. L., Lang, J., Lloyd, J. E., Richmond, J. L., and Yau, S. H. 2001. Scanning physical interaction behavior of 3D objects. In Proc. of SIGGRAPH 98, Annual Conference Series, 87--96. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Provot, X. 1997. Collision and self-collision handling in cloth model dedicated to design garments. In Computer Animation and Simulation, 177--189.Google ScholarGoogle Scholar
  30. Qualitest, 2013. Coefficient of friction (COF) tester, January. http://www.worldoftest.com/cof.htm.Google ScholarGoogle Scholar
  31. Schoner, J. L., Lang, J., and Seidel, H.-P. 2004. Measurement-based interactive simulation of viscoelastic solids. In Proc. of Eurographics, vol. 23, 547C--556.Google ScholarGoogle ScholarCross RefCross Ref
  32. Schvartzman, S. C., Pérez, A. G., and Otaduy, M. A. 2010. Star-contours for efficient hierarchical self-collision detection. ACM Trans. Graph. (SIGGRAPH) 29 (July), 80:1--80:8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. SDL Atlas, 2013. Air permeability tester, January. http://www.sdlatlas.com/consumable/58/.Google ScholarGoogle Scholar
  34. Shinar, T., Schroeder, C., and Fedkiw, R. 2008. Two-way coupling of rigid and deformable bodies. In Proc. of SCA, 95--103. Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. Sifakis, E., Marino, S., and Teran, J. 2008. Globally coupled collision handling using volume preserving impulses. In Proc. of SCA, 147--153. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. Stam, J. 2009. Nucleus: Towards a unified dynamics solver for computer graphics. In 11th IEEE International Conference on Computer-Aided Design and Computer Graphics.Google ScholarGoogle ScholarCross RefCross Ref
  37. Taber Industries, 2013. Fabric stiffness tester, January. http://www.taberindustries.com/fabric-stiffness.Google ScholarGoogle Scholar
  38. Tang, M., Manocha, D., Yoon, S.-E., Du, P., Heo, J.-P., and Tong, R.-F. 2011. VolCCD: Fast continuous collision culling between deforming volume meshes. ACM Trans. Graph. 30, 5 (Oct.), 111:1--111:15. Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Textest, 2013. Air Permeability Tester FX 3300 LabAir IV, January. http://www.textest.ch/pages_en/3300-IV_en.htm.Google ScholarGoogle Scholar
  40. Thomaszewski, B., Pabst, S., and Straßer, W. 2008. Asynchronous cloth simulation. In Proc. of Computer Graphics International.Google ScholarGoogle Scholar
  41. Volino, P., Magnenat-Thalmann, N., and Faure, F. 2009. A simple approach to nonlinear tensile stiffness for accurate cloth simulation. ACM Trans. Graph. 28, 4 (September), 105:1--105:16. Google ScholarGoogle ScholarDigital LibraryDigital Library
  42. Wang, H., O'Brien, J. F., and Ramamoorthi, R. 2011. Data-driven elastic models for cloth: Modeling and measurement. ACM Trans. Graph. (SIGGRAPH) 30, 4 (July), 71:1--71:12. Google ScholarGoogle ScholarDigital LibraryDigital Library
  43. Wicke, M., Lanker, H., and Gross, M. 2006. Untangling cloth with boundaries. In Proc. of Vision, Modeling, and Visualization, 349--356.Google ScholarGoogle Scholar
  44. Zheng, C., and James, D. L. 2012. Energy-based self-collision culling for arbitrary mesh deformations. ACM Trans. Graph. (SIGGRAPH) 31, 4 (July), 98:1--98:12. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Modeling friction and air effects between cloth and deformable bodies

    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

    • Published in

      cover image ACM Transactions on Graphics
      ACM Transactions on Graphics  Volume 32, Issue 4
      July 2013
      1215 pages
      ISSN:0730-0301
      EISSN:1557-7368
      DOI:10.1145/2461912
      Issue’s Table of Contents

      Copyright © 2013 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 21 July 2013
      Published in tog Volume 32, Issue 4

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader