ARTSccelerated ray-tracing system
IEEE Computer Graphics and Applications
Distance transformations in digital images
Computer Vision, Graphics, and Image Processing
Display of Surfaces from Volume Data
IEEE Computer Graphics and Applications
Proximity clouds—an acceleration technique for 3D grid traversal
The Visual Computer: International Journal of Computer Graphics
Fast, minimum storage ray-triangle intersection
Journal of Graphics Tools
An improved illumination model for shaded display
Communications of the ACM
Realistic image synthesis using photon mapping
Realistic image synthesis using photon mapping
Ray tracing on programmable graphics hardware
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
SaarCOR: a hardware architecture for ray tracing
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Fast Ray-Tracing of Rectilinear Volume Data Using Distance Transforms
IEEE Transactions on Visualization and Computer Graphics
Cg: a system for programming graphics hardware in a C-like language
ACM SIGGRAPH 2003 Papers
Ray tracing on a stream processor
Ray tracing on a stream processor
Realtime ray tracing of dynamic scenes on an FPGA chip
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
KD-tree acceleration structures for a GPU raytracer
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
RPU: a programmable ray processing unit for realtime ray tracing
ACM SIGGRAPH 2005 Papers
Multi-level ray tracing algorithm
ACM SIGGRAPH 2005 Papers
Ray tracing animated scenes using coherent grid traversal
ACM SIGGRAPH 2006 Papers
Fast GPU ray tracing of dynamic meshes using geometry images
GI '06 Proceedings of Graphics Interface 2006
Ray tracing deformable scenes using dynamic bounding volume hierarchies
ACM Transactions on Graphics (TOG)
Some techniques for shading machine renderings of solids
AFIPS '68 (Spring) Proceedings of the April 30--May 2, 1968, spring joint computer conference
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
A parallel algorithm for construction of uniform grids
Proceedings of the Conference on High Performance Graphics 2009
Hi-index | 0.00 |
Modern graphics processing units (GPUs) are an implementation of parallel stream processors. In recent years, there have been a few studies on mapping ray tracing to the GPU. Since graphics processors are not designed to process complex data structures, it is crucial to explore data structures and algorithms for efficient stream processing. In particular ray traversal is one of the major bottlenecks in ray tracing and direct volume rendering methods. In this work we focus on the efficient regular grid based ray traversals on GPU. A new empty space skipping traversal method is introduced. Our method extends the anisotropic chessboard distance structure and employs a GPU friendly traversal algorithm with minimal dynamic branching. Additionally, several previous techniques have been redesigned and adapted to the stream processing model. We experimentally show that our traversal method is considerably faster and better suited to the parallel stream processing than the other grid based techniques.