A simple self-collision avoidance for cloth animation

被引:7
作者
Liu, JD
Ko, MT
Chang, RC
机构
[1] Acad Sinica, Inst Informat Sci, Taipei 11529, Taiwan
[2] Natl Chiao Tung Univ, Inst Comp & Informat Sci, Hsinchu 30050, Taiwan
关键词
cloth animation; self-collision; bounding box; iteration method;
D O I
10.1016/S0097-8493(97)00087-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper discusses the self-collision avoidance problem in simulating the dynamic behavior of deformable cloth. It is not an easy task to simulate realistically the response of cloth in various types of complicated self-collisions. In this paper, the bounding box technique in addition to ordinary pre-checking for collision detection is used to avoid self-collision. Instead of avoiding self-collision of cloth triangles, we relax to avoid the collision of the bounding boxes of cloth triangles. Some constraints are enforced on the vertices of the cloth triangles to prevent their bounding boxes from penetrating in the direction of collision. The experimental results show that the relaxed self-collision avoidance method can create realistic cloth behavior and wrinkling formation processes. Since the types of interaction between bounding boxes are simple, our method is simple but robust in avoiding self-collisions. (C) 1998 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:117 / 128
页数:12
相关论文
共 19 条
[1]  
ATKINSON KE, 1988, INTRO NUMERICAL ANAL
[2]   Modeling system based on dynamic constraints [J].
Barzel, Ronen ;
Barr, Alan H. .
Computer Graphics (ACM), 1988, 22 (04) :179-188
[3]  
Breen D. E., 1992, Visual Computer, V8, P264, DOI 10.1007/BF01897114
[4]  
BREEN DE, 1994, COMPUT GRAPH, V28, P365
[5]   Dressing animated synthetic actors with complex deformable clothes [J].
Carignan, Michael ;
Yang, Ying ;
Thalmann, Nadia Magnenat ;
Thalmann, Daniel .
Computer Graphics (ACM), 1992, 26 (02) :99-104
[6]  
Kunii T. L., 1990, Visual Computer, V6, P326, DOI 10.1007/BF01901019
[7]  
Lafleur B., 1991, Modeling in Computer Graphics. Proceedings of the IFIP WG 5.10 Working Conference, P179
[8]  
LIU JD, 1996, VISUAL COMPUTER
[9]   Collision detection and response for computer animation [J].
Moore, Matthew ;
Wilhelms, Jane .
Computer Graphics (ACM), 1988, 22 (04) :289-298
[10]  
NG NH, 1996, IEEE COMPUT GRAPH, V16, P28