基于位置动力学的服装布料模拟研究综述
A Review of Cloth Simulation Research Based on Position-Based Dynamics
摘要: 服装布料模拟是计算机动画的重要组成部分,在服装设计制造方面也具有重大的应用价值。一般来说,基于位置动力学的方法不如基于物理的方法准确,但它们提供了视觉上的合理性,并且具有快速、稳定、可控的特点,非常适合在交互式环境中使用。基于位置动力学的服装布料模拟方法在服装领域变得很流行。采用文献查阅方法对布料网格模型、布料约束条件、布料基于位置动力学的模拟算法和研究现状和重要成果进行概述,综述了基于位置动力学的布料模拟在服装行业的主要应用,总结了基于位置动力学的布料模拟技术的发展趋势和挑战。
Abstract: Cloth simulation is an important part of computer animation and has significant application value in clothing design and manufacturing. Generally speaking, position-based dynamics methods are less accurate than force-based methods, but they provide visual plausibility and have fast, stable, and controllable characteristics, making them particularly suitable for use in interactive environments. Position-based dynamics cloth simulation methods have become popular in the clothing industry. This article provides an overview of the cloth mesh model, cloth constraint conditions, cloth posi-tion-based dynamics simulation algorithms, and their research status and important achievements by reviewing relevant literature. It summarizes the main applications of position-based dynam-ics-based cloth simulation in the clothing industry and summarizes the development trends and challenges of this technology.
文章引用:熊文璐, 徐增波. 基于位置动力学的服装布料模拟研究综述[J]. 建模与仿真, 2023, 12(6): 4994-5009. https://doi.org/10.12677/MOS.2023.126454

参考文献

[1] O’brien, J.F. and Hodgins, J.K. (1999) Graphical Modeling and Animation of Brittle Fracture. Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, Los Angeles, 8-13 August 1999, 137-146. [Google Scholar] [CrossRef
[2] Terzopoulos, D., Platt, J., Barr, A., et al. (1987) Elastically Deformable Models. Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques, Anaheim, 27-31 July 1987, 205-214. [Google Scholar] [CrossRef
[3] Provot, X. (1995) Deformation Constraints in a Mass-Spring Model to De-scribe Rigid Cloth Behavior. Proceedings of Graphics Interface, Québec, 17-19 May 1995, 147.
[4] Breen, D.E., House, D.H. and Wozny, M.J. (1994) Predicting the Drape of Woven Cloth Using Interacting Particles. Proceedings of the 21st Annual Conference on Computer Graphics and Interactive Techniques, Orlando, 24-29 July 1994, 365-372.
[5] Jakobsen, T. (2001) Advanced Character Physics. Game Developers’ Conference Proceedings, San Jose, 20-24 March 2001, 383-401.
[6] Müller, M., Heidelberger, B., Hennix, M., et al. (2007) Position Based Dynamics. Journal of Visual Communication and Image Repre-sentation, 18, 109-118. [Google Scholar] [CrossRef
[7] Wang, H., Ding, Y., Yang, Q., et al. (2020) Cloth Simulation Algorithm Based on the Mass-Spring Model and the Non-Planar Vortex Lattice Model. Frontier Computing: Theo-ry, Technologies and Applications, Kyushu, 9-12 July 2019, 578-585. [Google Scholar] [CrossRef
[8] Zhang, X., Wu, H., Sun, W., et al. (2020) An Optimized Mass-Spring Model with Shape Restoration Ability Based on Volume Conservation. KSII Transactions on Internet and Infor-mation Systems, 14, 1738-1756. [Google Scholar] [CrossRef
[9] Macklin, M., Müller, M., Chentanez, N., et al. (2014) Unified Particle Phys-ics for Real-Time Applications. ACM Transactions on Graphics, 33, Article No. 153. [Google Scholar] [CrossRef
[10] Grinspun, E., Hirani, A.N., Desbrun, M., et al. (2003) Discrete Shells. Proceedings of the 2003 ACM SIGGRAPH, San Diego, 27-31 July 2003, 62-67.
[11] Narain, R., Pfaff, T. and O’Brien, J.F. (2013) Folding and Crumpling Adaptive Sheets. ACM Transactions on Graphics (TOG), 32, Article No. 51. [Google Scholar] [CrossRef
[12] Bergou, M., Wardetzky, M., Harmon, D., et al. (2006) A Quadratic Bend-ing Model for Inextensible Surfaces. Symposium on Geometry Processing, Cagliari, 26-28 June 2006, 227-230.
[13] Bender, J., Koschier, D., Charrier, P., et al. (2014) Position-Based Simulation of Continuous Materials. Computers & Graphics, 44, 1-10. [Google Scholar] [CrossRef
[14] Bouaziz, S., Martin, S., Liu, T., et al. (2014) Projective Dynamics: Fusing Constraint Projections for Fast Simulation. ACM Transactions on Graphics (TOG), 33, 1-11.
[15] English, E. and Bridson, R. (2008) Animating Developable Surfaces Using Nonconforming Elements. ACM SIGGRAPH 2008 Papers, Los Angeles, 11-15 August 2008, 1-5. [Google Scholar] [CrossRef
[16] Wanner, G. and Hairer, E. (1996) Solving Ordinary Differential Equations II. Springer, New York. [Google Scholar] [CrossRef
[17] Wesseling, P. (1995) Introduction to Multigrid Methods.
[18] Wang, Z., Wu, L., Fratarcangeli, M., et al. (2018) Parallel Multigrid for Nonlinear Cloth Simulation. Computer Graphics Forum, 37, 131-141. [Google Scholar] [CrossRef
[19] Müller, M. (2008) Hierarchical Position Based Dynamics.
[20] 雍俊海, 陈梓苗. 基于物理的布料模拟研究综述[J]. 包装工程艺术版, 2021, 42(14): 28-39.
[21] Macklin, M., Müller, M. and Chentanez, N. (2016) XPBD: Position-Based Simulation of Compliant Constrained Dynamics. Proceedings of the 9th Interna-tional Conference on Motion in Games, Burlingame, 10-12 October 2016, 49-54.
[22] Müller, M., Macklin, M., Chentanez, N., et al. (2020) Detailed Rigid Body Simulation with Extended Position Based Dynamics. Computer Graphics Forum, 39, 101-112. [Google Scholar] [CrossRef
[23] 阮艳雯, 施雨荷, 顾力文, 等. 人机交互感知对虚拟试衣体验满意度的影响[J]. 丝绸, 2023, 60(5): 87-96.
[24] 汤顺雷. 面向虚拟试衣的实时化衣物模拟和材质实现研究[D]: [硕士学位论文]. 南京: 南京大学, 2018.
[25] Hu, P., Nourbakhsh, N., Tian, J., et al. (2020) A Generic Method of Wearable Items Virtual Try-On. Textile Research Journal, 90, 2161-2174. [Google Scholar] [CrossRef
[26] Va, H., Choi, M.H. and Hong, M. (2023) Efficient Simulation of Volumetric Deformable Objects in Unity 3D: GPU-Accelerated Position-Based Dynamics. Electronics, 12, Article No. 2229. [Google Scholar] [CrossRef
[27] 贾江凯. 拉伸, 碰撞情景下布料碰撞与撕裂的实时仿真模拟[D]: [硕士学位论文]. 秦皇岛: 燕山大学, 2019.
[28] 刘宇涵. 特种装备全生命周期重要环节实时仿真关键技术研究[D]: [博士学位论文]. 秦皇岛: 燕山大学, 2020.
[29] Tang, M., Wang, T., Liu, Z., et al. (2018) I-Cloth: Incremental Collision Handling for GPU-Based Interactive Cloth Simulation. ACM Transactions on Graphics (TOG), 37, Article No. 204. [Google Scholar] [CrossRef
[30] Mohammed, M., Al-Sharify, T. and Kolivand, H. (2020) Real-Time Cloth Simulation on Virtual Human Character Using Enhanced Position Based Dynamic Framework Technique. Baghdad Science Journal, 17, 1294-1294. [Google Scholar] [CrossRef
[31] Shao, H., Kugelstadt, T., Hädrich, T., et al. (2021) Accurately Solving Rod Dynamics with Graph Learning. Conference on Neural Information Processing Systems 2021 (NeurIPS), Volume 35, 4829-4842.
[32] Lee, D., Kim, T., Choi, Y., et al. (2022) Volumetric Object Modeling Using Internal Shape Preserving Con-straint in Unity 3D. Intelligent Automation & Soft Computing, 32, 1541-1556. [Google Scholar] [CrossRef
[33] Va, H., Choi, M.H. and Hong, M. (2022) Parallel Cloth Simulation Using OpenGL Shading Language. Computer Systems Science and Engineering, 41, 427-443. [Google Scholar] [CrossRef
[34] Kyosev, Y., Kyosev, Y. and Schilgerius (2019) Topology-Based Model-ing of Textile Structures and Their Joint Assemblies. Springer International Publishing, Berlin. [Google Scholar] [CrossRef
[35] Bilisik, K. (2013) Three-Dimensional Braiding for Composites: A Re-view. Textile Research Journal, 83, 1414-1436. [Google Scholar] [CrossRef
[36] Narain, R., Samii, A. and O’brien, J.F. (2012) Adaptive Anisotropic Remeshing for Cloth Simulation. ACM Transactions on Graphics, 31, Article No. 152. [Google Scholar] [CrossRef
[37] Lu, X., Bo, P. and Wang, L. (2023) Real-Time 3D Topological Braiding Simulation with Penetration-Free Guarantee. Computer-Aided Design, 164, Article ID: 103594. [Google Scholar] [CrossRef
[38] Lee, T.M., Oh, Y.J. and Lee, I.K. (2019) Efficient Cloth Simulation Using Miniature Cloth and Upscaling Deep Neural Networks.
[39] Bertiche, H., Madadi, M. and Escalera, S. (2022) Neural Cloth Simulation. ACM Transactions on Graphics, 41, Article No. 220. [Google Scholar] [CrossRef
[40] Bertiche, H., Madadi, M. and Escalera, S. (2020) PBNS: Physically Based Neural Simulator for Unsupervised Garment Pose Space Deformation. [Google Scholar] [CrossRef
[41] Chen, L., Ye, J. and Zhang, X. (2021) Multi-Feature Super-Resolution Network for Cloth Wrinkle Synthesis. Journal of Computer Science and Technology, 36, 478-493. [Google Scholar] [CrossRef
[42] Zhang, M., Wang, T., Ceylan, D., et al. (2021) Deep Detail Enhancement for Any Garment. Computer Graphics Forum, 40, 399-411. [Google Scholar] [CrossRef
[43] Kim, J.H., Kim, S.J. and Lee, J. (2022) Geometry Image Super-Resolution with AnisoCBConvNet Architecture for Efficient Cloth Modeling. PLOS ONE, 17, e0272433. [Google Scholar] [CrossRef] [PubMed]