2009
DOI: 10.1109/vr.2009.4811022
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Large-Scale Sweep and Prune Methods with AABB Insertion and Removal

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 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 s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
43
0
1

Year Published

2010
2010
2022
2022

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 33 publications
(49 citation statements)
references
References 20 publications
0
43
0
1
Order By: Relevance
“…Works of Moore et al [17], Kasper Fauerby [6], Lin et al [13], and Tracy et al [31] present the basics for object collision detection system with short references to theoretical foundations and principles of Sweep and Prune algorithm. Methods and theoretical guidelines found in those studies are used for implementation of a system that simulates the human horizontal visual field.…”
Section: Collision Detection In Two-dimensional Spaces and Visual Fiementioning
confidence: 99%
“…Works of Moore et al [17], Kasper Fauerby [6], Lin et al [13], and Tracy et al [31] present the basics for object collision detection system with short references to theoretical foundations and principles of Sweep and Prune algorithm. Methods and theoretical guidelines found in those studies are used for implementation of a system that simulates the human horizontal visual field.…”
Section: Collision Detection In Two-dimensional Spaces and Visual Fiementioning
confidence: 99%
“…Scenarios with many moving objects result in significant increases in s that lead to decreases in throughput. Tracy, Buss and Woods [40] demonstrate that scenarios with few moving objects can also perform poorly if the total number of objects is very high. Only all-pairs facilitates the accurate deduction of the most complex scenario that can be executed within a given timeframe, without concern that the frame rate will decrease in certain scenarios.…”
Section: Cell-based Broad Phasementioning
confidence: 99%
“…For example, interval trees [11] are used in sweep-and-prune (SaP) based broadphase algorithms; spatial partitioning trees such as octrees and k-d trees can also be used [12]; hash tables are used in spatial-hashing based approaches [10]. These broad-phase data structures are designed so they can be updated efficiently when the underlying objects change their positions or when objects are added into or removed from the environment.…”
Section: Problem Definition and Related Workmentioning
confidence: 99%