Simulating knitted cloth at the yarn level
- 1 August 2008
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 27 (3), 1-9
- https://doi.org/10.1145/1360612.1360664
Abstract
Knitted fabric is widely used in clothing because of its unique and stretchy behavior, which is fundamentally different from the behavior of woven cloth. The properties of knits come from the nonlinear, three-dimensional kinematics of long, inter-looping yarns, and despite significant advances in cloth animation we still do not know how to simulate knitted fabric faithfully. Existing cloth simulators mainly adopt elastic-sheet mechanical models inspired by woven materials, focusing less on the model itself than on important simulation challenges such as efficiency, stability, and robustness. We define a new computational model for knits in terms of the motion of yarns, rather than the motion of a sheet. Each yarn is modeled as an inextensible, yet otherwise flexible, B-spline tube. To simulate complex knitted garments, we propose an implicit-explicit integrator, with yarn inextensibility constraints imposed using efficient projections. Friction among yarns is approximated using rigid-body velocity filters, and key yarn-yarn interactions are mediated by stiff penalty forces. Our results show that this simple model predicts the key mechanical properties of different knits, as demonstrated by qualitative comparisons to observed deformations of actual samples in the laboratory, and that the simulator can scale up to substantial animations with complex dynamic motion.Keywords
Funding Information
- Division of Computing and Communication Foundations (CCF-0702490, CCF-0347303CCF-0652597)
This publication has 29 references indexed in Scilit:
- An Adaptive Contact Model for the Robust Simulation of KnotsComputer Graphics Forum, 2008
- FastLSMACM Transactions on Graphics, 2007
- Bending Rigidity of YarnsTextile Research Journal, 2006
- An energy model of yarn bendingThe Journal of the Textile Institute, 2006
- Untangling clothACM Transactions on Graphics, 2003
- Bending Mechanics of Ply YarnsTextile Research Journal, 2003
- Realistic rendering and animation of knitwearIEEE Transactions on Visualization and Computer Graphics, 2003
- STRANDS: Interactive Simulation of Thin Solids using Cosserat ModelsComputer Graphics Forum, 2002
- Classical Mechanics, 3rd ed.American Journal of Physics, 2002
- A fast, flexible, particle-system model for cloth drapingIEEE Computer Graphics and Applications, 1996