An Adaptive Spherical Collision Detection and Resolution Method for Deformable Object Simulation

被引:1
作者
Qian, Kun [1 ]
Yang, Xiaosong [1 ]
Zhang, Jianjun [1 ]
Wang, Meili [2 ]
机构
[1] Bournemouth Univ, Natl Ctr Comp Animat, Poole BH12 5BB, Dorset, England
[2] Northwest A&F Univ, Coll Informat Engn, Xianyang, Peoples R China
来源
2015 14TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN AND COMPUTER GRAPHICS (CAD/GRAPHICS) | 2015年
关键词
Collision Detection and Resolution; Deformable Object; Implicit Surface; Circumsphere; Position Based Dynamics;
D O I
10.1109/CADGRAPHICS.2015.15
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Collision detection and resolution are of great importance to physically based animation. Realtime responses are essential for many applications, which largely rely on the efficiency of localising the potentially colliding geometry and calculating the polygon intersections. It is an extremely heavy computation task using the existing polygon based methods, especially for deformable objects. To improve this issue, we present an implicit circumsphere based collision detection and resolution method for deformable objects which takes into consideration both local geometry features and the material properties. Our method approximates the mesh in question with an implicit circumsphere surface, which is used to perform finest level collision detection and resolution instead of the original polygonal mesh. The dynamic deformation as a result of collision is determined by both the geometry and the material properties of the surface. Due to the simplicity of sphere overlap test, our method is not only computationally efficient, but also stable and comparatively accurate, outperforming the existing methods in overall performance. Our implicit circumsphere method can also provide better prevention to collision tunnelling than existing methods. Besides, this method is compatible with all existing broad phase and narrow phase collision query techniques.
引用
收藏
页码:8 / 17
页数:10
相关论文
共 32 条
[1]   Untangling cloth [J].
Baraff, D ;
Witkin, A ;
Kass, M .
ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (03) :862-870
[2]  
Bradshaw G., 2002, Proceedings of the 2002 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, P33, DOI DOI 10.1145/545261.545267
[3]  
Bridson R, 2002, ACM T GRAPHIC, V21, P594, DOI 10.1145/566570.566623
[4]   Graceful degradation of collision handling in physically based animation [J].
Dingliana, J ;
O'Sullivan, C .
COMPUTER GRAPHICS FORUM, 2000, 19 (03) :C239-C247
[5]   Hierarchical spatial hashing for real-time collision detection [J].
Eitz, Mathias ;
Gu Lixu .
IEEE INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS 2007, PROCEEDINGS, 2007, :61-+
[6]  
Ericson C., 2004, Real-time collision detection
[7]  
Gottschalk S., 1996, Computer Graphics Proceedings. SIGGRAPH '96, P171, DOI 10.1145/237170.237244
[8]   Approximating polyhedra with spheres for time-critical collision detection [J].
Hubbard, PM .
ACM TRANSACTIONS ON GRAPHICS, 1996, 15 (03) :179-210
[9]   BD-Tree: Output-sensitive collision detection for reduced deformable models [J].
James, DL ;
Pai, DK .
ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03) :393-398
[10]  
Kelager M., 2010, VRIPHYS, P31