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 :
بازگشت