A virtual skin for in-depth modeling of body–clothing interaction
Source abstract
Abstract
Purpose This study aims to address the limitations of treating human skin as a rigid body in existing body–clothing interaction models. A deformable virtual skin model has been introduced to more realistically simulate the complex, bidirectional mechanical interactions between the body and clothing, thereby enhancing the accuracy of apparel comfort assessment and virtual try-ons. Design/methodology/approach A virtual skin model composed of minute tetrahedral elements is constructed, with volume and shape constraints applied to simulate the biomechanical properties of the skin. By introducing an adjustable retention factor, the model can reflect the varying tightness of skin across different body regions. A mass-spring system was used for the fabric model, and a spatial hashing algorithm coupled with a momentum redistribution mechanism was implemented to efficiently and realistically handle the contact, collision and pressure transmission between the skin and fabric. Finally, the model's validity was verified by comparing the simulated pressure with real-world sensor data. Findings The experimental results demonstrate that, compared to the traditional rigid skin model (with an error of 33.20%), the flexible skin model using a uniform retention factor significantly reduces the error between simulated and real pressure to 17.72%. Furthermore, by assigning different retention factors to various body parts (e.g. chest, shoulders) to simulate regional skin property differences, the error was further reduced to 8.92%. This confirms that region-specific skin parameters more accurately reflect the actual body–clothing interaction. Originality/value This study presents a pioneering contribution by introducing and validating a dynamically deformable skin model for clothing simulation, supplanting the conventional rigid-body paradigm. By incorporating a retention factor and a bidirectional interaction mechanism, this model more precisely captures the complex deformation of skin under pressure, significantly improving the accuracy of clothing pressure prediction, thereby providing a more solid theoretical and technical foundation for the application of virtual simulation in apparel engineering, wearable technology and medical textiles.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: 3D Shape Modeling and Analysis · Textile materials and evaluations · Advanced Sensor and Energy Harvesting Materials
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
, ,
School of Textile Science and Engineering, Shaoxing University , ,
Funding
National Natural Science Foundation of China
References (50)
Show source-provided references
1. 3D garment positioning using hermite radial basis functions10.1007/s10055-021-00566-7 ↗
2. Modeling of virtual clothing and its contact with the human body10.1515/aut-2023-0039 ↗
3. PBNS: physically based neural simulator for unsupervised garment pose space deformation10.1145/3478513.3480479 ↗
4. Robust treatment of collisions, contact and friction for cloth animation10.1145/566654.566623 ↗
5. Bridson · 2005 · 310.1145/1198555.1198573 ↗
6. Modeling friction and air effects between cloth and deformable bodies10.1145/2461912.2461941 ↗
7. Accurate simulation of draped fabric sheets with nonlinear modeling10.1177/00405175211039573 ↗
8. SNARF: differentiable forward skinning for animating non-rigid neural implicit shapes
9. Cloth and skin deformation with a triangle mesh based convolutional neural network10.1111/cgf.14107 ↗
10. Yarn-level simulation of woven cloth textures10.1145/2980179.2982400 ↗
11. Distance fields for rapid collision detection in physically based modeling
12. Drape: dressing any person10.1145/2185520.2185531 ↗
13. Draping simulations of carbon/epoxy fabric prepregs using a non-orthogonal constitutive model considering bending behavior10.1016/j.compositesa.2021.106483 ↗
14. Asynchronous contact mechanics10.1145/1531326.1531393 ↗
15. Real-time collision detection method for fluid and cloth10.3724/SP.J.1089.2018.16528 ↗
16. Anisotropic elastoplasticity for cloth, knit and hair frictional contact10.1145/3072959.3073623 ↗
17. Transferring and fitting fixed-sized garments onto bodies of various dimensions and postures10.1016/j.cad.2018.08.002 ↗
18. Deep neural network-based cloth collision detection algorithm10.1155/2024/7889278 ↗
19. Simulating knitted cloth at the yarn level10.1145/1360612.1360664 ↗
20. Advanced GPU techniques for dynamic remeshing and self-collision handling in real-time cloth tearing10.1109/ACCESS.2024.3524318 ↗
21. Data-driven physics for human soft tissue animation10.1145/3072959.3073685 ↗
22. SoftSMPL: data-driven modeling of nonlinear soft-tissue dynamics for parametric humans
23. Incremental potential contact: intersection-and inversion-free, large-deformation dynamics10.1145/3386569.3392425 ↗
24. Image-based detection and response of continuous fast collision between cloth and human body
25. SMPL: a skinned multi-person linear model10.1145/2816795.2818013 ↗
26. XPBD: position-based simulation of compliant constrained dynamics
27. Introducing and optimizing a novel mesh for simulating knitted fabric10.1080/00405000.2017.1335446 ↗
28. Position based dynamics10.1016/j.jvcir.2007.01.005 ↗
29. Adaptive anisotropic remeshing for cloth simulation10.1145/2366145.2366171 ↗
30. Expressive body capture: 3D hands, face, and body from a single image
31. Dyna: a model of dynamic human shape in motion10.1145/2766993 ↗
32. PIFu: pixel-aligned implicit function for high-resolution clothed human digitization
33. Learning-based animation of clothing for virtual try-on10.1111/cgf.13643 ↗
34. SNUG: self-supervised neural dynamic garments
35. Robust high-resolution cloth using parallelism, history-based collisions, and accurate friction10.1109/tvcg.2008.79 ↗
36. If-garments: reconstructing your intersection-free multi-layered garments from monocular videos
37. Relational field theory and friction: a coherence-based model10.2139/ssrn.5267711 ↗
38. Fabric drape simulation by solid-shell finite element method10.1016/j.finel.2007.05.007 ↗
39. A GPU-based streaming algorithm for high-resolution cloth simulation10.1111/cgf.12208 ↗
40. I-cloth: incremental collision handling for GPU-Based interactive cloth simulation10.1145/3272127.3275005 ↗
41. A kinetic grid for fabric draping simulation10.1177/00405175231187668 ↗
42. Research of virtual try-on technology based on two-dimensional image10.1007/978-3-031-50072-5_30 ↗
43. Data-driven elastic models for cloth: modeling and measurement10.1145/2010324.1964966 ↗
44. Mobile devices' GPUs in cloth dynamics simulation
45. A dynamic virtual try-on simulation framework for speed skating suits10.1080/00405000.2023.2201549 ↗
46. Anthropometric clothing measurements from 3D body scans10.1007/s00138-019-01054-4 ↗
47. Simulation of fabric draping shape
48. A physics-embedded deep learning framework for cloth simulation
49. Deephuman: 3D human reconstruction from a single image
50. Detailed avatar recovery from single image10.1109/tpami.2021.3102128 ↗