GSCache: Real-Time Radiance Caching for Volume Path Tracing using 3D Gaussian Splatting

David Bauer, Qi Wu, Hamid Gadirov, Kwan-Liu Ma
7/25/2025
cs.GRcs.LG

No official code found. Best implementation: DBauer15/gscache (45 stars, Apache-2.0, last commit 2025-12-06).

Abstract

Real-time path tracing is rapidly becoming the standard for rendering in entertainment and professional applications. In scientific visualization, volume rendering plays a crucial role in helping researchers analyze and interpret complex 3D data. Recently, photorealistic rendering techniques have gained popularity in scientific visualization, yet they face significant challenges. One of the most prominent issues is slow rendering performance and high pixel variance caused by Monte Carlo integration. In this work, we introduce a novel radiance caching approach for path-traced volume rendering. Our method leverages advances in volumetric scene representation and adapts 3D Gaussian splatting to function as a multi-level, path-space radiance cache. This cache is designed to be trainable on the fly, dynamically adapting to changes in scene parameters such as lighting configurations and transfer functions. By incorporating our cache, we achieve less noisy, higher-quality images without increasing rendering costs. To evaluate our approach, we compare it against a baseline path tracer that supports uniform sampling and next-event estimation and the state-of-the-art for neural radiance caching. Through both quantitative and qualitative analyses, we demonstrate that our path-space radiance cache is a robust solution that is easy to integrate and significantly enhances the rendering quality of volumetric visualization applications while maintaining comparable computational efficiency.

View on arXivView PDF

Code Implementations(1)

DBauer15/gscacheCommunity66%
Apache-2.0

Implementation of "GSCache: Real-Time Radiance Caching for Volume Path Tracing using 3D Gaussian Splatting"

4519C, C++Aug 3, 202510 months agoApache-2.0

Cite this paper

@article{bauer2025gscache,
  title  = {GSCache: Real-Time Radiance Caching for Volume Path Tracing using 3D Gaussian Splatting},
  author = {David Bauer and Qi Wu and Hamid Gadirov and Kwan-Liu Ma},
  year   = {2025},
  eprint = {2507.19718},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.19718v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.19718.svg)](https://codeofpaper.com/paper/2507.19718)

Discussion