DocumentCode
2967557
Title
Large ray packets for real-time Whitted ray tracing
Author
Overbeck, R. ; Ramamoorthi, Ravi ; Mark, W.R.
Author_Institution
Columbia Univ., New York, NY
fYear
2008
fDate
9-10 Aug. 2008
Firstpage
41
Lastpage
48
Abstract
In this paper, we explore large ray packet algorithms for acceleration structure traversal and frustum culling in the context of Whitted ray tracing, and examine how these methods respond to varying ray packet size, scene complexity, and ray recursion complexity. We offer a new algorithm for acceleration structure traversal which is robust to degrading coherence and a new method for generating frustum bounds around reflection and refraction ray packets. We compare, adjust, and finally compose the most effective algorithms into a real-time Whitted ray tracer. With the aid of multi-core CPU technology, our system renders complex scenes with reflections, refractions, and/or point-light shadows anywhere from 4-20 FPS.
Keywords
computational complexity; ray tracing; acceleration structure traversal culling; frustum culling; large ray packets; multicore CPU technology; ray packet size; ray recursion complexity; real-time Whitted ray tracing; scene complexity; Acceleration; Degradation; Layout; Partitioning algorithms; Ray tracing; Real time systems; Reflection; Rendering (computer graphics); Robustness; Workstations;
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.4634619
Filename
4634619
Link To Document