Hash-Based Ray Path Prediction: Skipping BVH Traversal Computation by Exploiting Ray Locality

10/03/2019
by   Francois Demoullin, et al.
0

State-of-the-art ray tracing techniques operate on hierarchical acceleration structures such as BVH trees which wrap objects in a scene into bounding volumes of decreasing sizes. Acceleration structures reduce the amount of ray-scene intersections that a ray has to perform to find the intersecting object. However, we observe a large amount of redundancy when rays are traversing these acceleration structures. While modern acceleration structures explore the spatial organization of the scene, they neglect similarities between rays that traverse the structures and thereby cause redundant traversals. This paper provides a limit study of a new promising technique, Hash-Based Ray Path Prediction (HRPP), which exploits the similarity between rays to predict leaf nodes to avoid redundant acceleration structure traversals. Our data shows that acceleration structure traversal consumes a significant proportion of the ray tracing rendering time regardless of the platform or the target image quality. Our study quantifies unused ray locality and evaluates the theoretical potential for improved ray traversal performance for both coherent and seemingly incoherent rays. We show that HRPP is able to skip, on average, 40

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/03/2021

Compact Tetrahedralization-based Acceleration Structure for Ray Tracing

We propose a compact and efficient tetrahedral mesh representation to im...
research
08/05/2019

Efficient Space Skipping and Adaptive Sampling of Unstructured Volumes Using Hardware Accelerated Ray Tracing

Sample based ray marching is an effective method for direct volume rende...
research
05/26/2023

Faster Ray Tracing through Hierarchy Cut Code

We propose a novel ray reordering technique to accelerate the ray tracin...
research
01/08/2020

Digesting the Elephant – Experiences with Interactive Production Quality Path Tracing of the Moana Island Scene

New algorithmic and hardware developments over the past two decades have...
research
05/15/2023

Subspace Culling for Ray-Box Intersection

Ray tracing is an essential operation for realistic image synthesis. The...
research
11/14/2019

Efficient Animation of Sparse Voxel Octrees for Real-Time Ray Tracing

A considerable limitation of employing sparse voxels octrees (SVOs) as a...
research
05/14/2020

Optimally Fast Soft Shadows on Curved Terrain with Dynamic Programming and Maximum Mipmaps

We present a simple, novel method of efficiently rendering ray cast soft...

Please sign up or login with your details

Forgot password? Click here to reset