Compact Tetrahedralization-based Acceleration Structure for Ray Tracing

03/03/2021
by   Aytek Aman, et al.
0

We propose a compact and efficient tetrahedral mesh representation to improve the ray-tracing performance. We reorder tetrahedral mesh data using a space-filling curve to improve cache locality. Most importantly, we propose an efficient ray traversal algorithm. We provide details of common ray tracing operations on tetrahedral meshes and give the GPU implementation of our traversal method. We demonstrate our findings through a set of comprehensive experiments. Our method outperforms existing tetrahedral mesh-based traversal methods and yields comparable results to the traversal methods based on the state of the art acceleration structures such as k-dimensional (k-d) trees and Bounding Volume Hierarchies (BVHs).

READ FULL TEXT

page 8

page 12

page 13

page 14

research
10/03/2019

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

State-of-the-art ray tracing techniques operate on hierarchical accelera...
research
05/26/2023

Faster Ray Tracing through Hierarchy Cut Code

We propose a novel ray reordering technique to accelerate the ray tracin...
research
09/08/2014

Tracing Analytic Ray Curves for Light and Sound Propagation in Non-linear Media

The physical world consists of spatially varying media, such as the atmo...
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...
research
04/21/2019

Snaxels on a Plane

While many algorithms exist for tracing various contours for illustratin...
research
11/18/2022

PMNet: Robust Pathloss Map Prediction via Supervised Learning

Pathloss prediction is an essential component of wireless network planni...

Please sign up or login with your details

Forgot password? Click here to reset