Embree: a kernel framework for efficient CPU ray tracing

I Wald, S Woop, C Benthin, GS Johnson… - ACM Transactions on …, 2014 - dl.acm.org
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 …

A survey on bounding volume hierarchies for ray tracing

D Meister, S Ogaki, C Benthin, MJ Doyle… - Computer Graphics …, 2021 - Wiley Online Library
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 …

Understanding the efficiency of ray traversal on GPUs

T Aila, S Laine - Proceedings of the conference on high performance …, 2009 - dl.acm.org
We discuss the mapping of elementary ray tracing operations---acceleration structure
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 …

[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 …

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 …

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 …

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 …

Foveated path tracing: a literature review and a performance gain analysis

M Koskela, T Viitanen, P Jääskeläinen… - Advances in Visual …, 2016 - Springer
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 …

Parallel locally-ordered clustering for bounding volume hierarchy construction

D Meister, J Bittner - IEEE transactions on visualization and …, 2017 - ieeexplore.ieee.org
We propose a novel massively parallel construction algorithm for Bounding Volume
Hierarchies (BVHs) based on locally-ordered agglomerative clustering. Our method builds …