DocumentCode :
2967607
Title :
Improving Kd-tree quality at a reasonable construction cost
Author :
Soupikov, Alexei ; Shevtsov, Maxim ; Kapustin, Alexander
Author_Institution :
Intel Corp., Santa Clara, CA
fYear :
2008
fDate :
9-10 Aug. 2008
Firstpage :
67
Lastpage :
72
Abstract :
We consider construction of high-quality kd-tree and investigate the effect of techniques based on perfect splits. The main idea of perfect splits is clipping of objects straddling the splitting planes during the construction. This effectively results in reducing the number of references in leaves while also generating new potential split positions. We derive an efficient algorithm for triangle clipping/assignment and show how to avoid problems for parallel construction using clipping. Investigating the influence of using clipping results at different kd-tree construction stages, we finally come up with on-the-fly pruning algorithm that improves rendering performance by up to 25% decreasing construction time as well.
Keywords :
ray tracing; rendering (computer graphics); kd-tree construction stages; kd-tree quality; on-the-fly pruning algorithm; ray tracing systems; rendering performance; splitting planes; Acceleration; Blades; Cost function; Graphics; Optical reflection; Ray tracing; Rendering (computer graphics); Testing; Tree data structures; Yarn; E.1 [Data structures]: Tree; I.3.7 [Three-Dimensional Graphics and Realism]: Raytracing; Ray-tracing; kd-tree; perfect splits;
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.4634623
Filename :
4634623
Link To Document :
بازگشت