为了获得服装模拟的实时性和真实感效果,提出一种融合几何变形方法和物理变形方法的服装模拟混合计算模型.通过分析服装-人体动态间隙量和服装局部细节复杂度,构造服装区域划分因子;根据区域划分因子将三维服装模型划分为紧身层、浮贴层和宽松层,其中紧身层和浮贴层的变形计算分别采用蒙皮模型和近刚性模型来保证服装模拟的实时计算效率,宽松层采用具备较好服装动态模拟效果的物理模型;最后对不同的计算模型分别实施相应的碰撞处理方法.实验结果表明,文中方法能够获得较为真实高效的三维服装实时模拟结果.
For the efficiency of 3D cloth simulation, a multiple-model method combining both the geometric and physical method is proposed in this paper. By analyzing the dynamic ease allowance between cloth and human model as well as the detail complexity of local cloth patches, the region factor of each cloth vertex is obtained. According to the region factor, the cloth is partitioned into three model levels as tight-level, float-level and loose-level. To improve the simulation efficiency, the tight-level and float-level are deformed via the skinning method and as-rigid-as-possible method respectively; while the loose-level simulated using the physical based method for dynamics detail preserving. Finally, the simulation result is obtained by applying different collision detection and response schemes on these three model levels respectively. Experimental results show our method can achieve visually plausible cloth simulation in real-time.