Embree: a kernel framework for efficient CPU ray tracing
We describe Embree, an open source ray tracing framework for x86 CPUs. Embree is
explicitly designed to achieve high performance in professional rendering environments in …
explicitly designed to achieve high performance in professional rendering environments in …
A survey on bounding volume hierarchies for ray tracing
Ray tracing is an inherent part of photorealistic image synthesis algorithms. The problem of
ray tracing is to find the nearest intersection with a given ray and scene. Although this …
ray tracing is to find the nearest intersection with a given ray and scene. Although this …
Understanding the efficiency of ray traversal on GPUs
We discuss the mapping of elementary ray tracing operations---acceleration structure
traversal and primitive intersection---onto wide SIMD/SIMT machines. Our focus is on …
traversal and primitive intersection---onto wide SIMD/SIMT machines. Our focus is on …
Fast ray sorting and breadth‐first packet traversal for GPU ray tracing
K Garanzha, C Loop - Computer Graphics Forum, 2010 - Wiley Online Library
We present a novel approach to ray tracing execution on commodity graphics hardware
using CUDA. We decompose a standard ray tracing algorithm into several data‐parallel …
using CUDA. We decompose a standard ray tracing algorithm into several data‐parallel …
[PDF][PDF] Architecture considerations for tracing incoherent rays
T Aila, T Karras - Proceedings of the Conference on High Performance …, 2010 - cs.cmu.edu
This paper proposes a massively parallel hardware architecture for efficient tracing of
incoherent rays, eg for global illumination. The general approach is centered around …
incoherent rays, eg for global illumination. The general approach is centered around …
Arnold: A brute-force production path tracer
I Georgiev, T Ize, M Farnsworth… - ACM Transactions on …, 2018 - dl.acm.org
Arnold is a physically based renderer for feature-length animation and visual effects.
Conceived in an era of complex multi-pass rasterization-based workflows struggling to keep …
Conceived in an era of complex multi-pass rasterization-based workflows struggling to keep …
Efficient incoherent ray traversal on GPUs through compressed wide BVHs
H Ylitie, T Karras, S Laine - Proceedings of High Performance Graphics, 2017 - dl.acm.org
We present a GPU-based ray traversal algorithm that operates on compressed wide BVHs
and maintains the traversal stack in a compressed format. Our method reduces the amount …
and maintains the traversal stack in a compressed format. Our method reduces the amount …
Sorted deferred shading for production path tracing
C Eisenacher, G Nichols, A Selle… - Computer Graphics …, 2013 - Wiley Online Library
Ray‐traced global illumination (GI) is becoming widespread in production rendering but
incoherent secondary ray traversal limits practical rendering to scenes that fit in memory …
incoherent secondary ray traversal limits practical rendering to scenes that fit in memory …
Foveated path tracing: a literature review and a performance gain analysis
Virtual Reality (VR) places demanding requirements on the rendering pipeline: the
rendering is stereoscopic and the refresh rate should be as high as 95 Hz to make VR …
rendering is stereoscopic and the refresh rate should be as high as 95 Hz to make VR …
Parallel locally-ordered clustering for bounding volume hierarchy construction
We propose a novel massively parallel construction algorithm for Bounding Volume
Hierarchies (BVHs) based on locally-ordered agglomerative clustering. Our method builds …
Hierarchies (BVHs) based on locally-ordered agglomerative clustering. Our method builds …