DocumentCode :
2967845
Title :
The edge volume heuristic - robust triangle subdivision for improved BVH performance
Author :
Dammertz, Holger ; Keller, Alexander
Author_Institution :
Ulm Univ., Ulm
fYear :
2008
fDate :
9-10 Aug. 2008
Firstpage :
155
Lastpage :
158
Abstract :
The use of axis-aligned bounding boxes is a basic technique to accelerate geometric algorithms as for example ray tracing. It is a known problem that efficiency suffers, if the axis-aligned bounding volume contains major parts of empty space, which, in the case of ray tracing, causes more ray-object-intersection tests than required. The impact of this problem can be reduced by subdividing triangles at the cost of a larger memory footprint. We present a subdivision algorithm that is designed to generate only very few additional triangle references. Compared to previous approaches the algorithm is numerically robust, and simpler to implement and use. For formerly problematic scenes a speedup of up to a factor of 10 could be achieved, while the number of triangle references increased only by 16%.
Keywords :
computational geometry; ray tracing; axis-aligned bounding volume; bounding volume hierarchies; edge volume heuristic; geometric algorithms; ray tracing; ray-object-intersection tests; robust triangle subdivision; Acceleration; Algorithm design and analysis; Computer graphics; Costs; Data structures; Information geometry; Layout; Ray tracing; Robustness; Testing; I.3.6 [Computer Graphics]: Methodology and Techniques—Graphics data structures and data types; I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism—Raytracing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Interactive Ray Tracing, 2008. RT 2008. IEEE Symposium on
Conference_Location :
Los Angeles, CA
Print_ISBN :
978-1-4244-2741-3
Type :
conf
DOI :
10.1109/RT.2008.4634636
Filename :
4634636
Link To Document :
بازگشت