Yarn-Level Cloth Simulation with Sliding Persistent Contacts

Cloth is made of yarns that are stitched together forming semi-regular patterns. Due to the complexity of stitches and patterns, the macroscopic behavior of cloth is dictated by the contact interactions between yarns, not by the mechanical properties of yarns alone. The computation of cloth mechanics at the yarn level appears as a computationally complex and costly process at first sight, due to the need to resolve many fine-scale contact interactions. We propose instead an efficient representation of cloth at the yarn level that treats yarn-yarn contacts as persistent, but with the possibility to slide, thereby avoiding expensive contact handling altogether. We introduce a compact representation of yarn geometry and kinematics, capturing the essential deformation modes of yarn crossings, loops, stitches, and stacks, with a minimum cost. Based on this representation, we design force models that reproduce the characteristic macroscopic behavior of yarn-based fabrics. Our approach is suited for both woven and knitted fabrics. We demonstrate the efficiency of our method on simulations with millions of degrees of freedom (hundreds of thousands of yarn loops), almost one order of magnitude faster than previous techniques. We also compare the different macroscopic behavior under woven and knitted patterns with the same yarn density.

[1]  F. T. Peirce The geometry of cloth structure , 1937 .

[2]  Stanley Backer,et al.  Structural mechanics of fibers, yarns, and fabrics , 1969 .

[3]  S. Kawabata,et al.  3—THE FINITE-DEFORMATION THEORY OF PLAIN-WEAVE FABRICS PART I: THE BIAXIAL-DEFORMATION THEORY , 1973 .

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

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

[6]  Sun-Pui Ng,et al.  Numerical and experimental determination of in-plane elastic properties of 2/2 twill weave fabric composites , 1998 .

[7]  Yannick Remion,et al.  DYNA MIC ANIMATION OF SPLINE LIKE OBJECTS , 1999 .

[8]  Jun Wang,et al.  Prediction of shear force and an analysis of yarn slippage for a plain-weave carbon fabric in a bias extension state , 2000 .

[9]  Yannick Rémion,et al.  Towards Mechanical Level of Detail for Knitwear Simulation , 2001, WSCG.

[10]  Ning Pan,et al.  Physical properties of twisted structures. II. Industrial yarns, cords, and ropes , 2002 .

[11]  S. Reese,et al.  Anisotropic Elastoplastic Material Behavior in Fabric Structures , 2003 .

[12]  Wolfgang Straßer,et al.  A fast finite element solution for cloth modelling , 2003, 11th Pacific Conference onComputer Graphics and Applications, 2003. Proceedings..

[13]  Brian N. Cox,et al.  A Binary Model of textile composites: III high failure strain and work of fracture in 3D weaves , 2003 .

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

[15]  Y. Jiang,et al.  Geometric and algebraic algorithms for modelling yarn in woven fabrics , 2005 .

[16]  P. Papadopoulos,et al.  Multiscale constitutive modeling and numerical simulation of fabric material , 2006 .

[17]  Debes Bhattacharyya,et al.  Simulating the deformation mechanisms of knitted fabric composites , 2006 .

[18]  Michael Keefe,et al.  Finite element modeling of transverse impact on a ballistic fabric , 2006 .

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

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

[21]  Yordan Kyosev,et al.  Geometry modelling of warp knitted fabrics with 3D form , 2011 .

[22]  Ben Nadler,et al.  Three-scale modeling and numerical simulations of fabric materials , 2011 .

[23]  David I. W. Levin,et al.  Large-scale dynamic simulation of highly constrained strands , 2011, SIGGRAPH 2011.

[24]  Steve Marschner,et al.  Stitch meshes for modeling knitted clothing with yarn-level detail , 2012, ACM Trans. Graph..

[25]  Simona Socrate,et al.  Modeling yarn slip in woven fabric at the continuum level: Simulations of ballistic impact , 2013 .

[26]  Miguel A. Otaduy,et al.  Yarn-level simulation of woven cloth , 2014, ACM Trans. Graph..

[27]  Miguel A. Otaduy,et al.  Efficient simulation of knitted cloth using persistent contacts , 2015, Symposium on Computer Animation.