DocumentCode
1954307
Title
A GPGPU-Based Collision Detection Algorithm
Author
Zou Yisheng ; Zhou Xiaoli ; Ding Guofu ; He Yong ; Jia Meiwei
Author_Institution
Traction Power State Key Lab., Southwest Jiaotong Univ., Chengdu, China
fYear
2009
fDate
20-23 Sept. 2009
Firstpage
938
Lastpage
942
Abstract
A GPGPU-based collision detection algorithm is proposed. Firstly, the information of OBB hierarchy tree and triangles of tested objects are mapped into some data textures designed for GPGPU-based calculation, such as triangle vertex textures, bounding box size texture, tree node relationship texture, etc., then these textures are downloaded to GPU to complete the data preparation. Secondly, the whole collision detection is executed on GPU, in which three key contents are fulfilled: reading necessary data from related textures correctly by order coordinate method and index coordinate method, detecting the intersection between triangle and OBB, triangle and triangle through a collision detection index array. Lastly, collision detection results are outputted to a texture by FBO technology and read back to CPU for post-processing. The data transmission between CPU and GPU is only twice, which reduce the time to read data. Testing results show that the detecting speed of the algorithm proposed in this paper is faster than the similar CPU-based algorithm obviously with the increasing complexity of tested objects, while keeps the same precision.
Keywords
computer graphics; coprocessors; CPU; FBO technology; GPGPU; OBB hierarchy tree; bounding box size texture; collision detection algorithm; data preparation; data transmission; tree node relationship texture; triangle vertex textures; Acceleration; Algorithm design and analysis; Central Processing Unit; Detection algorithms; Graphics; Helium; Intelligent control; Laboratories; Object detection; Testing; FBO; GPGPU; OBB; collision detection; stream;
fLanguage
English
Publisher
ieee
Conference_Titel
Image and Graphics, 2009. ICIG '09. Fifth International Conference on
Conference_Location
Xi´an, Shanxi
Print_ISBN
978-1-4244-5237-8
Type
conf
DOI
10.1109/ICIG.2009.127
Filename
5437852
Link To Document