DocumentCode
3106165
Title
Efficient Large-Scale Sweep and Prune Methods with AABB Insertion and Removal
Author
Tracy, Daniel J. ; Buss, Samuel R. ; Woods, Bryan M.
Author_Institution
Exp. Game Lab., Univ. of California, San Diego, San Diego, CA
fYear
2009
fDate
14-18 March 2009
Firstpage
191
Lastpage
198
Abstract
We introduce new features for the broad phase algorithm sweep and prune that increase scalability for large virtual reality environments and allow for efficient AABB (axis-aligned bounding boxes) insertion and removal to support dynamic object creation and destruction. We introduce a novel segmented interval list structure that allows AABB insertion and removal without requiring a full sort of the axes. This algorithm is well-suited to large environments in which many objects are not moving at once. We analyze and test implementations of sweep and prune that include subdivision, batch insertion and removal, and segmented interval lists. Our tests show these techniques provide higher performance than previous sweep and prune methods, and perform better than octrees in temporally coherent environments.
Keywords
tree data structures; virtual reality; AABB insertion; AABB removal; axis-aligned bounding boxes; batch insertion; dynamic object creation; dynamic object destruction; large virtual reality environments; large-scale sweep; prune methods; Acceleration; Cognitive science; Computer graphics; Geometry; Large-scale systems; Mathematics; Performance evaluation; Scalability; Testing; Virtual reality; I.3.6 [Computer Graphics]: Methodology and Techniques¿Graphics data structures and data types; I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism¿Virtual Reality;
fLanguage
English
Publisher
ieee
Conference_Titel
Virtual Reality Conference, 2009. VR 2009. IEEE
Conference_Location
Lafayette, LA
ISSN
1087-8270
Print_ISBN
978-1-4244-3943-0
Electronic_ISBN
1087-8270
Type
conf
DOI
10.1109/VR.2009.4811022
Filename
4811022
Link To Document