Title
Efficient BVH-based Collision Detection Scheme with Ordering and Restructuring.
Abstract
Bounding volume hierarchy (BVH) has been widely adopted as the acceleration structure in broad-phase collision detection. Previous state-of-the-art BVH-based collision detection approaches exploited the spatio-temporal coherence of simulations by maintaining a bounding volume test tree (BVTT) front. A major drawback of these algorithms is that large deformations in the scenes decrease culling efficiency and slow down collision queries. Moreover, for front-based methods, the inefficient caching on GPU caused by the arbitrary layout of BVH and BVTT front nodes becomes a critical performance issue. We present a fast and robust BVH-based collision detection scheme on GPU that addresses the above problems by ordering and restructuring BVHs and BVTT fronts. Our techniques are based on the use of histogram sort and an auxiliary structure BVTT front log, through which we analyze the dynamic status of BVTT front and BVH quality. Our approach efficiently handles inter- and intra-object collisions and performs especially well in simulations where there is considerable spatio-temporal coherence. The benchmark results demonstrate that our approach is significantly faster than the previous BVH-based method, and also outperforms other state-of-the-art spatial subdivision schemes in terms of speed.
Year
DOI
Venue
2018
10.1111/cgf.13356
COMPUTER GRAPHICS FORUM
Field
DocType
Volume
Computing Methodologies,Collision detection,Computer science,Theoretical computer science,Computer engineering,Restructuring
Journal
37.0
Issue
ISSN
Citations 
2.0
0167-7055
3
PageRank 
References 
Authors
0.38
9
4
Name
Order
Citations
PageRank
Xinlei Wang171.09
Min Tang262351.33
Dinesh Manocha39551787.40
Ruofeng Tong446649.69