Knitted fabric simulation: A survey
Xinrong Hu
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Search for more papers by this authorMeng Wang
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Search for more papers by this authorCorresponding Author
Junping Liu
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Correspondence
Junping Liu and Jinxing Liang, School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China.
Email: [email protected] and [email protected]; [email protected]
Search for more papers by this authorCorresponding Author
Jinxing Liang
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Correspondence
Junping Liu and Jinxing Liang, School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China.
Email: [email protected] and [email protected]; [email protected]
Search for more papers by this authorKai Yang
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Search for more papers by this authorRuiqi Luo
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Search for more papers by this authorFei Fang
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Search for more papers by this authorTao Peng
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Search for more papers by this authorXinrong Hu
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Search for more papers by this authorMeng Wang
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Search for more papers by this authorCorresponding Author
Junping Liu
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Correspondence
Junping Liu and Jinxing Liang, School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China.
Email: [email protected] and [email protected]; [email protected]
Search for more papers by this authorCorresponding Author
Jinxing Liang
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Correspondence
Junping Liu and Jinxing Liang, School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China.
Email: [email protected] and [email protected]; [email protected]
Search for more papers by this authorKai Yang
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Search for more papers by this authorRuiqi Luo
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Search for more papers by this authorFei Fang
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Search for more papers by this authorTao Peng
School of Computer Science and Artificial Intelligence, Wuhan Textile University, Hubei, China
Engineering Research Center of Hubei Province for Clothing Information, Wuhan Textile University, Hubei, China
State Key Laboratory of New Textile Material and Advanced Processing Technologies, Wuhan Textile University, Hubei, China
Search for more papers by this authorAbstract
Knitted fabric simulation seeks to create lifelike virtual representations of various knitted items like sweaters and socks using mathematical models and advanced simulation techniques. Significant advancements have been achieved in this area. Visual simulations of these fabrics now boast enhanced details, textures, and colors, closely resembling real-world counterparts. Additionally, physical simulations have improved the movement and deformation aspects of virtual knitted fabrics, enhancing their realism. However, challenges remain. One major concern is the computational demands of these simulations, which can hinder real-time interactions. Another issue is refining the accuracy of material models, especially when simulating diverse fibers and textures. This paper aims to review the current state of knitted fabric simulation and speculate on its future directions.
CONFLICT OF INTEREST STATEMENT
The authors declare no potential conflict of interest.
Open Research
DATA AVAILABILITY STATEMENT
The data that support the findings of this study are openly available in knitted fabric at https://github.com.
REFERENCES
- 1Bommes D, Lempfer T, Kobbelt L. Global structure optimization of quadrilateral meshes. Vol 30. Wiley Online Library; 2011. p. 375–384.
- 2Wadekar P, Perumal V, Dion G, Kontsos A, Breen D. An optimized yarn-level geometric model for finite element analysis of weft-knitted fabrics. Comput Aided Geometr Des. 2020; 80:101883.
- 3Baraff D, Witkin A, Kass M. Untangling cloth. ACM Trans Graph. 2003; 22(3): 862–870.
- 4Al-Gaadi B, Göktepe F, Halász M. A new method in fabric drape measurement and analysis of the drape formation process. Textile Res J. 2012; 82(5): 502–512.
- 5Tian C, Zhang X, Zhang Q, Yang M, Ju Z. Image super-resolution via dynamic network. arXiv preprint arXiv:2310.10413 2023.
- 6Hes L, Araujo M. Simulation of the effect of air gaps between the skin and a wet fabric on resulting cooling flow. Textile Res J. 2010; 80(14): 1488–1497.
- 7Duhovic M, Bhattacharyya D. Simulating the deformation mechanisms of knitted fabric composites. Compos A: Appl Sci Manuf. 2006; 37(11): 1897–1915.
- 8Kaldor JM, James DL, Marschner S. Simulating knitted cloth at the yarn level. New York, NY: Association for Computing Machinery; 2008. p. 1–9.
10.1145/1399504.1360664 Google Scholar
- 9Yuksel C, Kaldor JM, James DL, Marschner S. Stitch meshes for modeling knitted clothing with yarn-level detail. ACM Trans Graph. 2012; 31(4): 1–12.
10.1145/2185520.2185533 Google Scholar
- 10Cirio G, Lopez-Moreno J, Miraut D, Otaduy MA. Yarn-level simulation of woven cloth. ACM Trans Graph. 2014; 33(6): 1–11.
- 11Narayanan V, Albaugh L, Hodgins J, Coros S, Mccann J. Automatic machine knitting of 3D meshes. ACM Trans Graph. 2018; 37(3): 1–15.
10.1145/3186265 Google Scholar
- 12Wu K, Swan H, Yuksel C. Knittable stitch meshes. ACM Trans Graph. 2019; 38(1): 1–13.
10.1145/3292481 Google Scholar
- 13Nader G, Quek YH, Chia PZ, Weeger O, Yeung SK. KnitKit: a flexible system for machine knitting of customizable textiles. ACM Trans Graph. 2021;40(4):64:1–64:16.
10.1145/3450626.3459790 Google Scholar
- 14Ru X, Wang JC, Peng L, Shi W, Hu X. Modeling and deformation simulation of weft knitted fabric at yarn level. Textile Res J. 2022;93(11-12):00405175221134934.
- 15San-Vicente G, Aguinaga I, Celigueta JT. Cubical mass-spring model design based on a tensile deformation test and nonlinear material model. IEEE Trans Vis Comput Graph. 2011; 18(2): 228–241.
10.1109/TVCG.2011.32 Google Scholar
- 16Eremin M, Esterhuizen G, Smolin I. Numerical simulation of roof cavings in several Kuzbass mines using finite-difference continuum damage mechanics approach. Int J min Sci Technol. 2020; 30(2): 157–166.
- 17As'ad F, Avery P, Farhat C. A mechanics-informed artificial neural network approach in data-driven constitutive modeling. Int J Numer Methods Eng. 2022; 123(12): 2738–2759.
- 18Sperl G, Sánchez-Banderas RM, Li M, Wojtan C, Otaduy MA. Estimation of yarn-level simulation models for production fabrics. ACM Trans Graph. 2022; 41(4): 1–15.
- 19Zhong YD, Dey B, Chakraborty A. A differentiable contact model to extend lagrangian and hamiltonian neural networks for modeling hybrid dynamics. arXiv preprint arXiv:2102.06794 2021.
- 20Zhou Y, Ali M, Gong X, Yang D. An overview of yarn pull-out behavior of woven fabrics. Textile Res J. 2019; 89(2): 223–234.
- 21Liu S, Sinke J, Dransfeld C. An inter-ply friction model for thermoset based fibre metal laminate in a hot-pressing process. Compos Part B Eng. 2021; 227:109400.
- 22Sundaresan P, Antonova R, Bohgl J. Diffcloud: real-to-sim from point clouds with differentiable simulation and rendering of deformable objects. IEEE, 10828-10835. 2022.
- 23Lu B, Li S, Cui Y, et al. Insulation degradation mechanism and diagnosis methods of offshore wind power cables: an overview. Energies. 2022; 16(1): 322.
10.3390/en16010322 Google Scholar
- 24Breen DE, House DH, Wozny MJ. A particle-based model for simulating the draping behavior of woven cloth. Textile Res J. 1994; 64(11): 663–685.
- 25Dai BB, Li TQ, Deng LJ, Yang J, Yuan WH. Fabric effect on the angle of repose in granular materials. Powder Technol. 2022; 400:117256.
- 26Pinski J, Evans M, Kane F. Designing through craft practice: a woven textile approach for footwear. Craft Res. 2019; 10(1): 41–67.
10.1386/crre.10.1.41_1 Google Scholar
- 27Belytschko T, Liu WK, Moran B, Elkhodary K. Nonlinear finite elements for continua and structures. Hoboken, NJ: John Wiley & Sons; 2014.
- 28Liang P, Kong N, Zhang J, Li H. A modified Arrhenius-type constitutive model and its implementation by means of the safe version of Newton–Raphson method. Steel Res Int. 2023; 94(1):2200443.
- 29Hill R. A self-consistent mechanics of composite materials. J Mech Phys Solids. 1965; 13(4): 213–222.
- 30Eze M, Okunbor C, Aleburu D, et al. Graphics evolutionary computations in higher order parametric Bezier curves. Comput Syst Sci Eng. 2022; 41(2):595–609.
- 31Liu D, Christe D, Shakibajahromi B, et al. On the role of material architecture in the mechanical behavior of knitted textiles. Int J Solids Struct. 2017; 109: 101–111.
- 32Hu X, Li S, Peng T, et al. Fabric modeling based on Riemann zero curvature. Int J Cloth Sci Technol. 2023; 35(1): 1–12.
10.1108/IJCST-06-2020-0083 Google Scholar
- 33Montáns FJ, Chinesta F, Gómez-Bombarelli R, Kutz JN. Data-driven modeling and learning in science and engineering. Comptes Rendus Mécanique. 2019; 347(11): 845–855.
- 34Volino P, Magnenat-Thalmann N, Faure F. A simple approach to nonlinear tensile stiffness for accurate cloth simulation. ACM Trans Graph. 2009; 28(4):105:1–105:16.
- 35Breen DE, House DH, Wozny MJ. Predicting the drape of woven cloth using interacting particles. New York, NY: Association for Computing Machinery; 1994. p. 365–372.
10.1145/192161.192259 Google Scholar
- 36Roldan JB, Gonzalez-Cordero G, Picos R, et al. On the thermal models for resistive random access memory circuit simulation. Nanomaterials. 2021; 11(5): 1261.