Collision Detection with Improved Algorithm Based on k-dop

被引:1
作者
Gao Mingxiang [1 ]
Chen Dingfang [1 ]
机构
[1] Wuhan Univ Technol, Res Inst Intelligent Manufacture & Control, Wuhan 430063, Hubei, Peoples R China
来源
ICIEA: 2009 4TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, VOLS 1-6 | 2009年
关键词
collision detection; k-dop; environment object; flying object;
D O I
10.1109/ICIEA.2009.5138178
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this thesis, a new k-dop-based algorithm is presented to detect collisions between two flying objects in virtual environment (VE). The core of our algorithm is that, we build environment bounding volume tree (BVT) for each leaf nodes of flying BVT. When checking for overlaps between two leaf nodes N-A and N-B of two flying BVTs, we perform the overlap test between N-B and the environment BVT of N-A with the popular k-dop-based but updated algorithm at first. With the test, a set T of triangles intersecting with the bounding volume of N-A is setup quickly, these triangles are all from N-B. Then check the overlap pairs between triangles in N-A and triangles in set T with triangle-triangle overlap test. Comparing with the method directly using triangle-triangle overlap test for two flying leaf nodes, our algorithm can fast exclude the non-overlap triangles. With the new algorithm, fast and exact collision detection in VE consisting of multi flying objects has also been implemented.
引用
收藏
页码:102 / 105
页数:4
相关论文
共 8 条
  • [1] GAO MX, 2008, THESIS WUHAN U TECHN, P103
  • [2] HELD M, 1996, REAL TIME COLLISION
  • [3] Kay T. L., 1986, Computer Graphics, V20, P269, DOI 10.1145/15886.15916
  • [4] Klosowski James Thomas, 1998, Ph. D. Dissertation
  • [5] Efficient collision detection using bounding volume hierarchies of k-DOPs
    Klosowski, JT
    Held, M
    Mitchell, JSB
    Sowizral, H
    Zikan, K
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1998, 4 (01) : 21 - 36
  • [6] Suri S., 1998, P 9 ANN ACM SIAM S D, P127
  • [7] Wei Ying-Mei, 2001, Journal of Software, V12, P1056
  • [8] ZIKAN K, 1997, 5 INT C CENTR EUR CO, P640