Data-driven elastic models for cloth: modeling and measurement

Cloth often has complicated nonlinear, anisotropic elastic behavior due to its woven pattern and fiber properties. However, most current cloth simulation techniques simply use linear and isotropic elastic models with manually selected stiffness parameters. Such simple simulations do not allow differentiating the behavior of distinct cloth materials such as silk or denim, and they cannot model most materials with fidelity to their real-world counterparts. In this paper, we present a data-driven technique to more realistically animate cloth. We propose a piecewise linear elastic model that is a good approximation to nonlinear, anisotropic stretching and bending behaviors of various materials. We develop new measurement techniques for studying the elastic deformations for both stretching and bending in real cloth samples. Our setup is easy and inexpensive to construct, and the parameters of our model can be fit to observed data with a well-posed optimization procedure. We have measured a database of ten different cloth materials, each of which exhibits distinctive elastic behaviors. These measurements can be used in most cloth simulation systems to create natural and realistic clothing wrinkles and shapes, for a range of different materials.

[1]  M. Otaduy,et al.  Capture and modeling of non-linear heterogeneous soft tissue , 2009, ACM Trans. Graph..

[2]  Greg Turk,et al.  Keyframe control of complex particle systems using the adjoint method , 2006, SCA '06.

[3]  David E. Breen,et al.  A Particle-Based Model for Simulating the Draping Behavior of Woven Cloth , 1993 .

[4]  Steve Marschner,et al.  Simulating knitted cloth at the yarn level , 2008, ACM Trans. Graph..

[5]  Xavier Provot,et al.  Deformation Constraints in a Mass-Spring Model to Describe Rigid Cloth Behavior , 1995 .

[6]  Huamin Wang,et al.  Multi-resolution isotropic strain limiting , 2010, ACM Trans. Graph..

[7]  R. Postle,et al.  Objective specification of fabric quality, mechanical properties and performance , 1982 .

[8]  Jessica K. Hodgins,et al.  Graphical modeling and animation of brittle fracture , 1999, SIGGRAPH.

[9]  Ronald Fedkiw,et al.  Simulation of clothing with folds and wrinkles , 2003, SCA '03.

[10]  J. Achenbach THE LINEARIZED THEORY OF ELASTICITY , 1973 .

[11]  Gilles Hivet,et al.  Analyses of fabric tensile behaviour: determination of the biaxial tension–strain surfaces and their use in forming simulations , 2001 .

[12]  Robert Bridson,et al.  Animating developable surfaces using nonconforming elements , 2008, ACM Trans. Graph..

[13]  Sun-Pui Ng,et al.  Bilinear Approximation of Anisotropic Stress-Strain Properties of Woven Fabrics , 2005 .

[14]  Michael J. King,et al.  A continuum constitutive model for the mechanical behavior of woven fabrics including slip and failure , 2005 .

[15]  Damien Kelly,et al.  Modelling of anisotropic performance fabrics , 2005 .

[16]  Jian Cao,et al.  A continuum mechanics-based non-orthogonal constitutive model for woven composite fabrics , 2005 .

[17]  Doug L. James,et al.  Efficient yarn-based cloth with adaptive contact linearization , 2010, ACM Trans. Graph..

[18]  John Hart,et al.  ACM Transactions on Graphics , 2004, SIGGRAPH 2004.

[19]  Nadia Magnenat-Thalmann,et al.  A simple approach to nonlinear tensile stiffness for accurate cloth simulation , 2009, TOGS.

[20]  Mathieu Desbrun,et al.  Discrete shells , 2003, SCA '03.

[21]  David E. Breen,et al.  Predicting the drape of woven cloth using interacting particles , 1994, SIGGRAPH.

[22]  Andrew P. Witkin,et al.  Large steps in cloth simulation , 1998, SIGGRAPH.

[23]  Derek Bradley,et al.  Markerless garment capture , 2008, ACM Trans. Graph..

[24]  Michael L. Accorsi,et al.  Analysis of geometrically nonlinear anisotropic membranes: theory and verification , 2005 .

[25]  Jessica K. Hodgins,et al.  Estimating cloth simulation parameters from video , 2003, SCA '03.

[26]  Thomas Franz,et al.  A constitutive model for the warp-weft coupled non-linear behavior of knitted biomedical textiles. , 2010, Biomaterials.

[27]  Tushar K. Ghosh,et al.  On-Line Measurement of Fabric Bending Behavior , 1999 .

[28]  Kwang-Jin Choi,et al.  Stable but responsive cloth , 2002, SIGGRAPH 2002.

[29]  Matthias Müller,et al.  Hierarchical Position Based Dynamics , 2008, VRIPHYS.

[30]  Eitan Grinspun,et al.  To appear in the ACM SIGGRAPH conference proceedings Efficient Simulation of Inextensible Cloth , 2007 .

[31]  David A. Forsyth,et al.  Capturing and animating occluded cloth , 2007, ACM Trans. Graph..

[32]  Shigeo Morishima,et al.  Optimization of cloth simulation parameters by considering static and dynamic features , 2010, SIGGRAPH '10.

[33]  Ronald Fedkiw,et al.  Robust treatment of collisions, contact and friction for cloth animation , 2002, SIGGRAPH Courses.