Publication Type |
technical report |
School or College |
College of Engineering |
Department |
Computing, School of |
Program |
Advanced Research Projects Agency |
Creator |
Boulos, Solomon; Shirley, Peter S. |
Other Author |
Edwards, Dave; Lacewell, J. Dylan; Kniss, Joe; Kautz, Jan; Wald, Ingo |
Contributor |
University of New Mexico; University College London |
Title |
Packet-based whitted and distribution ray tracing |
Date |
2006-11-10 |
Description |
Much progress has been made toward interactive ray tracing, but most research has focused specifically on ray casting. A common approach is to use ?packets? of rays to amortize cost across sets of rays. Little is known about how well packet-based techniques will work for reflection and refraction rays, which do not share common origins, and often have less directional coherence than viewing and shadow rays. Since the primary advantage of ray tracing over rasterization is the computation of global effects, such as accurate reflection and refraction, this lack of knowledge should be corrected. Our ultimate goal is to achieve interactive distribution ray tracing with randomized rays for glossy reflections, soft shadows, motion blur and depth of field. But it is not clear that the randomization would not further erode the effectiveness of techniques used to accelerate ray casting. This paper addresses the question of whether packet-based ray algorithms can be effectively used for more than visibility computation. It is shown that with the appropriate choice of data structure and packet assembly algorithm, useful algorithms for ray casting do indeed extend to both Whitted-style and distribution ray tracing programs. |
Type |
Text |
Publisher |
University of Utah |
Subject |
Packet-based whitted ray tracing; Distribution ray tracing; Interactive ray tracing |
Subject LCSH |
Ray tracing algorithms |
Language |
eng |
Bibliographic Citation |
Boulos, Solomon; Edwards, Dave; Lacewell, J. Dylan; Kniss, Joe; Kautz, Jan; Wald, Ingo; Shirley, Peter S. (2006). Packet-based whitted and distribution ray tracing. UUCS-06-013. |
Series |
University of Utah Computer Science Technical Report |
Relation is Part of |
ARPANET |
Rights Management |
©University of Utah |
Format Medium |
application/pdf |
Format Extent |
3,867,179 bytes |
Source |
University of Utah School of Computing |
ARK |
ark:/87278/s6f486k2 |
Setname |
ir_uspace |
ID |
705497 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6f486k2 |