2008 IEEE Symposium on Interactive Ray Tracing 2008
DOI: 10.1109/rt.2008.4634624
|View full text |Cite
|
Sign up to set email alerts
|

Tree rotations for improving bounding volume hierarchies

Abstract: Current top-down algorithms for constructing bounding volume hierarchies (BVHs) using the surface area heuristic (SAH) rely on an estimate of the cost of the potential subtrees to determine how to partition the primitives. After a tree has been fully built, however, the true cost value at each node can be computed. We present two related algorithms that use this information to reduce the tree's total cost through a series of local adjustments (tree rotations) to its structure. The first algorithm uses a fast a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2012
2012
2018
2018

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 26 publications
(12 citation statements)
references
References 13 publications
0
12
0
Order By: Relevance
“…In particular, we do not use primary or shadow rays because they are too view-dependent. We use 22 test scenes and 9 tree building algorithms: fast spatial mean-based LBVH [Lauterbach et al 2009;Karras 2012], two greedy sweep-based top-down algorithms (BBVH) [MacDonald and Booth 1990] and SBVH [Stich et al 2009], one bottom-up algorithm (Agglo) [Walter et al 2008], postprocess improvement using iterative reinsertion (Bittner) [Bittner et al 2013], two methods based on local tree rotations: hill climbing and simulated annealing [Kensler 2008], and treelet restructuring [Karras and Aila 2013] with and without triangle splitting (STreelet and Treelet, respectively). The last five are initialized using LBVH, and all algorithms use our own implementations relying on the default parameters recommended by the authors.…”
Section: Test Setupmentioning
confidence: 99%
“…In particular, we do not use primary or shadow rays because they are too view-dependent. We use 22 test scenes and 9 tree building algorithms: fast spatial mean-based LBVH [Lauterbach et al 2009;Karras 2012], two greedy sweep-based top-down algorithms (BBVH) [MacDonald and Booth 1990] and SBVH [Stich et al 2009], one bottom-up algorithm (Agglo) [Walter et al 2008], postprocess improvement using iterative reinsertion (Bittner) [Bittner et al 2013], two methods based on local tree rotations: hill climbing and simulated annealing [Kensler 2008], and treelet restructuring [Karras and Aila 2013] with and without triangle splitting (STreelet and Treelet, respectively). The last five are initialized using LBVH, and all algorithms use our own implementations relying on the default parameters recommended by the authors.…”
Section: Test Setupmentioning
confidence: 99%
“…Gu et al [15] proposed a parallel approximative agglomerative clustering for accelerating the bottom-up BVH construction. Kensler [24], Bittner et al [5], and Karras and Aila [22] proposed optimizing the BVH by performing topological modifications of the existing hierarchy. Recently, Ganestam et al [12] introduced the Bonsai method performing a two-level SAH-based BVH build on a multi-core CPU.…”
Section: Related Workmentioning
confidence: 99%
“…Gu et al [21] propose a parallel approximative agglomerative clustering for accelerating the bottom BVH construction. Kensler [22], Bittner et al [9], and Karras and Aila [23] propose to optimize the BVH by performing topological modifications of the existing tree. These approaches allow to decrease the expected cost of a BVH beyond the cost achieved by the traditional top down approach.…”
Section: Related Workmentioning
confidence: 99%