Broad-phase collision detection using semi-adjusting BSP-trees
Rodrigo G. Luque, João L. D. Comba, Carla M. D. S. Freitas
Symposium on Interactive 3D Graphics and Games, April 2005, pp. 179--186.
Abstract: The broad-phase step of collision detection in scenes composed of n moving objects is a challenging problem because enumerating collision pairs has an inherent O(n2) complexity. Spatial data structures are designed to accelerate this process, but often their static nature makes it difficult to handle dynamic scenes. In this work we propose a new structure called Semi-Adjusting BSP-tree for representing scenes composed of thousands of moving objects. An scheduling algorithm evaluates locations where the BSP-tree becomes unbalanced, uses several strategies to alter cutting planes, and defer updates based on their re-structuring cost. We show that the tree does not require a complete re-structuring even in highly dynamic scenes, but adjusts itself while maintaining desirable balancing and height properties.
@inproceedings{Luque:2005:BCD,
author = {Rodrigo G. Luque and João L. D. Comba and Carla M. D. S. Freitas},
title = {Broad-phase collision detection using semi-adjusting BSP-trees},
booktitle = {Symposium on Interactive 3D Graphics and Games},
pages = {179--186},
month = apr,
year = {2005},
}
Return to the search page.
graphbib: Powered by "bibsql" and "SQLite3."