TraverseResearchWork with us
Menu

Traverse Research

Neural radiance caching

Neural lighting research published with Samsung at SIGGRAPH Asia 2025. Training, inference and path tracing designed together.

Neural radiance caching running in Evolve, from an internal debug buildWatch on YouTube

The problem

Traverse Research develops neural radiance caching as part of its rendering and machine-learning work. We investigate how learned radiance prediction interacts with path tracing, online training and the frame budget.

A cache is not just a network dispatch. Training samples have to be gathered, inputs encoded, predictions combined with the path, and the model updated as the scene changes. Image quality and stability depend on that full loop. We work on the implementation around the model as well as the model itself.

Running in Evolve

The capture above is neural radiance caching in the Evolve jungle scene, from an internal debug build. It shows the cache queried at the primary vertex and updating as the camera and animation move, which is the part a still image cannot convey: the model is trained and refreshed while the frame is being rendered, not baked ahead of it.

Watch the full capture.

What we do

Breda has a dedicated NRC implementation, with radiance and loss operations, configurable input encoding, latent-grid support and integration into its path-tracing systems. Training and inference are scheduled through the render graph so their resource use can be understood in context.

We investigate learning behaviour, representation, temporal updates and rendering integration against a partner’s workload. Results are reported with the build, hardware and conditions needed to interpret them.

Published with Samsung

Neural Radiance Cache Implementation on Mobile GPU was published in SIGGRAPH Asia 2025 Technical Communications. The authors are Collin Allen of Samsung Advanced Computing Laboratory, Luca Quartesan, Jasper de Winther and Jasper Bekkers. The publication connects mobile NRC implementation with hardware/software performance modelling.

Read the publication and author details · ACM DOI.

A few useful answers.

Is this an offline lighting bake?

NRC can train and update a radiance model during rendering, rather than relying only on an offline lighting bake.

Do you evaluate training cost as well as inference?

Yes. Training, input preparation, inference and renderer integration all contribute to the workload and must be measured together.

Can you investigate an existing renderer integration?

Yes. We can scope the cache’s input representation, training paths, update behaviour and frame-budget constraints with your engineering team.

Traverse Research + Traverse Games

Let’s turn a good question into working software.

Start a conversation