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

11/14/2019
by   Asbjørn Engmark Espe, et al.
0

A considerable limitation of employing sparse voxels octrees (SVOs) as a model format for ray tracing has been that the octree data structure is inherently static. Due to traversal algorithms' dependence on the strict hierarchical structure of octrees, it has been challenging to achieve real-time performance of SVO model animation in ray tracing since the octree data structure would typically have to be regenerated every frame. Presented in this article is a novel method for animation of models specified on the SVO format. The method distinguishes itself by permitting model transformations such as rotation, translation, and anisotropic scaling, while preserving the hierarchical structure of SVO models so that they may be efficiently traversed. Due to its modest memory footprint and straightforward arithmetic operations, the method is well-suited for implementation in hardware. A software ray tracing implementation of animated SVO models demonstrates real-time performance on current-generation desktop GPUs, and shows that the animation method does not substantially slow down the rendering procedure compared to rendering static SVOs.

READ FULL TEXT
research
11/14/2019

A Method for Rigid-Body Animation of Sparse Voxel Octrees for Use in Ray Tracing

One of the main limitations today when using ray tracing to render spars...
research
04/13/2015

Massively Parallel Ray Tracing Algorithm Using GPU

Ray tracing is a technique for generating an image by tracing the path o...
research
05/01/2023

Accelerating Java Ray Tracing Applications on Heterogeneous Hardware

Ray tracing has been typically known as a graphics rendering method capa...
research
05/31/2023

Towards Neural Path Tracing in SRAM

We present an experimental neural path tracer designed to exploit the la...
research
10/11/2022

Cloud-Assisted Hybrid Rendering for Thin-Client Games and VR Applications

We introduce a novel distributed rendering approach to generate high-qua...
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
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...

Please sign up or login with your details

Forgot password? Click here to reset