Journal of System Simulation ›› 2023, Vol. 35 ›› Issue (9): 2023-2034.doi: 10.16182/j.issn1004731x.joss.22-1406

• Papers • Previous Articles     Next Articles

3D Garment Collision Simulation Based on Human Skeletal Features

Chen Yuanyuan1(), Huai Yongjian1,2(), Nie Xiaoying1, Lang Ke1   

  1. 1.School of Information Science and Technology, Beijing Forestry University, Beijing 100083, China
    2.Virtual Reality Engineering Center of Jilin Animation Institute, Changchun 130012, China
  • Received:2022-11-23 Revised:2023-02-06 Online:2023-09-25 Published:2023-09-19
  • Contact: Huai Yongjian E-mail:yuanyuanchen@bjfu.edu.cn;huaiyj@bjfu.edu.cn

Abstract:

In order to enhance the realism of garment and human body collision in real-time fabric simulation, an automated human body fitting collision method based on the bounding box and mesh method is proposed. According to the human skeletal structure and garment type, the skeletal information involved in collision simulation is effectively optimized, so as to better obtain the feature points of the human body and semantically segment them. According to the characteristics of skinning animation, simple capsule colliders and mesh colliders are generated to fit the geometric shape of the human body, and the dynamic following of colliders is realized. The generated capsule colliders can realize rough collision instead of the human body and eliminate meshes that are unlikely to collide at distant ends. It achieves accurate collision simulation based on the mesh method and effectively reduces the penetration between the human body and the garment model. Sphere fitting is used at joints where large deformation during bending results in incomplete mesh coverage to avoid local model penetration. The experiment results demonstrate that the proposed method can generate colliders that fit the human body automatically. The method of combining rough collision with a precise collision can not only effectively improve the fidelity of collision simulation between garment and human body but also ensure efficient real-time 3D garment simulation effect.

Key words: collision, fabric simulation, skeleton, feature points, mesh, collision detection

CLC Number: