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.
Supplemental Material
Available for Download
Supplemental material.
- 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 Scholar
Digital Library
- Baraff, D., Witkin, A., and Kass, M. 2003. Untangling cloth. ACM Trans. Graph. (SIGGRAPH) 22 (July), 862--870. Google Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Cross Ref
- 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 Scholar
Digital Library
- Deben, 2013. Biaxial tensile stage for textiles and polymers, January. http://www.deben.co.uk/details.php?id=11.Google Scholar
- 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 Scholar
Digital Library
- Frazier, 2013. Differential pressure air permeability tester, January. http://www.frazierinstrument.com/products/fap/fap.html.Google Scholar
- Gascón, J., Zurdo, J. S., and Otaduy, M. A. 2010. Constraint-based simulation of adhesive contact. In Proc. of SCA, 39--44. Google Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- Huber, M., Pabst, S., and Straßer, W. 2011. Wet cloth simulation. In ACM SIGGRAPH 2011 Posters, 10:1--10:1. Google Scholar
Digital Library
- 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
- KATO Tech, 2013. KES-FB2-AUTO-A bending tester, January. http://english.keskato.co.jp/products/kes_fb2.html.Google Scholar
- KATO Tech, 2013. KES-G2 strip biaxial tensile tester, January. http://english.keskato.co.jp/products/kes_g2.html.Google Scholar
- KATO Tech, 2013. KES-SE friction tester, January. http://english.keskato.co.jp/products/kes_se.html.Google Scholar
- 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 Scholar
Cross Ref
- 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 Scholar
Digital Library
- 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 Scholar
Cross Ref
- 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 Scholar
Cross Ref
- 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 Scholar
Digital Library
- 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
- Müller, M., Dorsey, J., McMillan, L., Jagnow, R., and Cutler, B. 2002. Stable real-time deformations. In Proc. of SCA, 49--54. Google Scholar
Digital Library
- Pabst, S., Thomaszewski, B., and Strasser, W. 2009. Anisotropic friction for deformable surfaces and solids. In Proc. of SCA, 149--154. Google Scholar
Digital Library
- 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 Scholar
Digital Library
- Provot, X. 1997. Collision and self-collision handling in cloth model dedicated to design garments. In Computer Animation and Simulation, 177--189.Google Scholar
- Qualitest, 2013. Coefficient of friction (COF) tester, January. http://www.worldoftest.com/cof.htm.Google Scholar
- 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 Scholar
Cross Ref
- 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 Scholar
Digital Library
- SDL Atlas, 2013. Air permeability tester, January. http://www.sdlatlas.com/consumable/58/.Google Scholar
- Shinar, T., Schroeder, C., and Fedkiw, R. 2008. Two-way coupling of rigid and deformable bodies. In Proc. of SCA, 95--103. Google Scholar
Digital Library
- Sifakis, E., Marino, S., and Teran, J. 2008. Globally coupled collision handling using volume preserving impulses. In Proc. of SCA, 147--153. Google Scholar
Digital Library
- 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 Scholar
Cross Ref
- Taber Industries, 2013. Fabric stiffness tester, January. http://www.taberindustries.com/fabric-stiffness.Google Scholar
- 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 Scholar
Digital Library
- Textest, 2013. Air Permeability Tester FX 3300 LabAir IV, January. http://www.textest.ch/pages_en/3300-IV_en.htm.Google Scholar
- Thomaszewski, B., Pabst, S., and Straßer, W. 2008. Asynchronous cloth simulation. In Proc. of Computer Graphics International.Google Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- Wicke, M., Lanker, H., and Gross, M. 2006. Untangling cloth with boundaries. In Proc. of Vision, Modeling, and Visualization, 349--356.Google Scholar
- 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 Scholar
Digital Library
Index Terms
Modeling friction and air effects between cloth and deformable bodies
Recommendations
Robust treatment of collisions, contact and friction for cloth animation
We present an algorithm to efficiently and robustly process collisions, contact and friction in cloth simulation. It works with any technique for simulating the internal dynamics of the cloth, and allows true modeling of cloth thickness. We also show ...
Robust treatment of collisions, contact and friction for cloth animation
SIGGRAPH '02: Proceedings of the 29th annual conference on Computer graphics and interactive techniquesWe present an algorithm to efficiently and robustly process collisions, contact and friction in cloth simulation. It works with any technique for simulating the internal dynamics of the cloth, and allows true modeling of cloth thickness. We also show ...
Faking dynamics of cloth animation for animated films
AMDO'10: Proceedings of the 6th international conference on Articulated motion and deformable objectsIn this paper we argue for the concept of fake dynamics to allow animators to interactively create visually pleasing animations of cloth models while keeping him/her in full control of the animation process. Existing animation and simulation techniques ...





Comments