“Modeling friction and air effects between cloth and deformable bodies” by Chen, Wang and Feng
Conference:
Type(s):
Title:
- Modeling friction and air effects between cloth and deformable bodies
Session/Category Title: Data-Driven Animation
Presenter(s)/Author(s):
Moderator(s):
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.
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 ScholarDigital Library
2. Baraff, D., Witkin, A., and Kass, M. 2003. Untangling cloth. ACM Trans. Graph. (SIGGRAPH) 22 (July), 862–870. Google ScholarDigital 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 ScholarDigital 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 ScholarDigital 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 ScholarDigital 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 ScholarDigital 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 ScholarCross 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 ScholarDigital Library
9. Deben, 2013. Biaxial tensile stage for textiles and polymers, January. http://www.deben.co.uk/details.php?id=11.Google 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 ScholarDigital Library
11. Frazier, 2013. Differential pressure air permeability tester, January. http://www.frazierinstrument.com/products/fap/fap.html.Google 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 ScholarDigital 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 ScholarDigital 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 ScholarDigital Library
15. Huber, M., Pabst, S., and Straßer, W. 2011. Wet cloth simulation. In ACM SIGGRAPH 2011 Posters, 10:1–10:1. Google ScholarDigital 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 Scholar
17. KATO Tech, 2013. KES-FB2-AUTO-A bending tester, January. http://english.keskato.co.jp/products/kes_fb2.html.Google Scholar
18. KATO Tech, 2013. KES-G2 strip biaxial tensile tester, January. http://english.keskato.co.jp/products/kes_g2.html.Google Scholar
19. KATO Tech, 2013. KES-SE friction tester, January. http://english.keskato.co.jp/products/kes_se.html.Google 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 ScholarCross 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 ScholarDigital 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 ScholarCross 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 ScholarCross 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 ScholarDigital 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 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 ScholarDigital Library
27. Pabst, S., Thomaszewski, B., and Strasser, W. 2009. Anisotropic friction for deformable surfaces and solids. In Proc. of SCA, 149–154. Google ScholarDigital 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 ScholarDigital 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 Scholar
30. Qualitest, 2013. Coefficient of friction (COF) tester, January. http://www.worldoftest.com/cof.htm.Google 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 ScholarCross 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 ScholarDigital Library
33. SDL Atlas, 2013. Air permeability tester, January. http://www.sdlatlas.com/consumable/58/.Google 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 ScholarDigital 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 ScholarDigital 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 ScholarCross Ref
37. Taber Industries, 2013. Fabric stiffness tester, January. http://www.taberindustries.com/fabric-stiffness.Google 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 ScholarDigital Library
39. Textest, 2013. Air Permeability Tester FX 3300 LabAir IV, January. http://www.textest.ch/pages_en/3300-IV_en.htm.Google Scholar
40. Thomaszewski, B., Pabst, S., and Straßer, W. 2008. Asynchronous cloth simulation. In Proc. of Computer Graphics International.Google 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 ScholarDigital 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 ScholarDigital Library
43. Wicke, M., Lanker, H., and Gross, M. 2006. Untangling cloth with boundaries. In Proc. of Vision, Modeling, and Visualization, 349–356.Google 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 ScholarDigital Library