DocumentCode
3232255
Title
On the Fast Construction of Spatial Hierarchies for Ray Tracing
Author
Havran, Vlastimil ; Herzog, Robert ; Seidel, Hans-Peter
fYear
2006
fDate
18-20 Sept. 2006
Firstpage
71
Lastpage
80
Abstract
In this paper we address the problem of fast construction of spatial hierarchies for ray tracing with applications in animated environments including non-rigid animations. We discuss the properties of currently used techniques with O(N log N) construction time for kd-trees and bounding volume hierarchies. Further, we propose a hybrid data structure blending a spatial kd-tree with bounding volume primitives. We keep our novel hierarchical data structures algorithmically efficient and comparable with kd-trees by using a cost model based on surface area heuristics. Although the time complexity O(N log N) is a lower bound required for construction of any spatial hierarchy that corresponds to sorting based on comparisons, using approximate method based on space discretization, we propose novel hierarchical data structures with an expected O(N log log N) time complexity. We also discuss constants behind the construction algorithms of spatial hierarchies important in practice. We have documented the performance of our algorithms by results obtained from implementation on nine scenes
Keywords
computational complexity; computer animation; ray tracing; sorting; tree data structures; animated environments; cost model; hierarchical data structure; kd-trees; ray tracing; spatial sorting; surface area heuristics; time complexity; Animation; Chromium; Computer graphics; Computer science; Costs; Data structures; Databases; Layout; Ray tracing; Sorting; animation; approximate algorithms; hierarchical data structures; ray shooting; ray tracing; spatial sorting; time complexity;
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.280217
Filename
4061548
Link To Document