DocumentCode :
3232233
Title :
On building fast kd-Trees for Ray Tracing, and on doing that in O(N log N)
Author :
Wald, Ingo ; Havran, Vlastimil
Author_Institution :
SCI Inst., Utah Univ., Salt Lake City, UT
fYear :
2006
fDate :
18-20 Sept. 2006
Firstpage :
61
Lastpage :
69
Abstract :
Though a large variety of efficiency structures for ray tracing exist, kd-trees today seem to slowly become the method of choice. In particular, kd-trees built with cost estimation functions such as a surface area heuristic (SAH) seem to be important for reaching high performance. Unfortunately, most algorithms for building such trees have a time complexity of O(N log2 N), or even O(N2). In this paper, we analyze the state of the art in building good kd-trees for ray tracing, and eventually propose an algorithm that builds SAH kd-trees in O(N log N), the theoretical lower bound
Keywords :
computational complexity; ray tracing; tree data structures; cost estimation functions; kd-trees; ray tracing; surface area heuristic; time complexity; Acceleration; Algorithm design and analysis; Buildings; Computational complexity; Cost function; Layout; Ray tracing; Robustness; Scattering; Virtual reality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Interactive Ray Tracing 2006, IEEE Symposium on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
1-4244-0693-5
Type :
conf
DOI :
10.1109/RT.2006.280216
Filename :
4061547
Link To Document :
بازگشت