Title :
Parallel collision detection algorithm based on mixed BVH and OpenMP
Author :
Zhao, Wei ; Tan, Rui-pu ; Li, Wen-Hui
Author_Institution :
Coll. of Comput. Sci. & Technol., Jilin Univ., Changchun
Abstract :
Concerning the requirements of real-time and accurate collision detection in interactive system, we propose a shared memory parallel collision detection algorithm. First we incorporate the merits of both AABB bounding box and bounding spheres to construct a hybrid bounding representation of arbitrary non-convex polyhedra (S-AABB) for attaining speed, and then use OpenMP parallel programming model to traversal the built hybrid bounding volume hierarchy, so further accelerate the collision detection algorithm. At last, experiments results have shown that our algorithm is advantageous over other current typical collision detection algorithms such as I-COLLIDE [1] regarding efficiency and accuracy, so can meet the real-time and accurate requirements in complex interactive virtual environment.
Keywords :
parallel algorithms; parallel programming; AABB bounding box; OpenMP parallel programming; arbitrary nonconvex polyhedra; bounding spheres; bounding volume hierarchy; shared memory parallel collision detection algorithm; Computational geometry; Computer science; Concurrent computing; Detection algorithms; Object detection; Robot control; Space technology; Testing; Virtual environment; Virtual reality;
Conference_Titel :
System Simulation and Scientific Computing, 2008. ICSC 2008. Asia Simulation Conference - 7th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-1786-5
Electronic_ISBN :
978-1-4244-1787-2
DOI :
10.1109/ASC-ICSC.2008.4675468