3DGS-DR's Deferred Reflections

Michael Rubloff

Michael Rubloff

Email
Copy Link
Twitter
Linkedin
Reddit
Whatsapp
3DGS-DR

Rendering specular reflections—essential for realistic outputs—remains a challenge. Reflections have been a hot topic recently in the research world, with papers such as NeRF-Casting greatly enhancing the fidelity of reflections, making view-dependent effects and hyper-realism of Radiance Fields shine through. Today, we're looking at an interesting paper titled "3D Gaussian Splatting with Deferred Reflection." What makes this method particularly intriguing is the reduced computational requirements.

3DGS-DR reduces training time to approximately 45 minutes on a single NVIDIA RTX 4090 GPU, making it accessible to high-end consumer GPUs. It also retains the real-time rendering rates of 3D Gaussian Splatting, achieving around 250 fps.

Specular reflections, which are mirror-like reflections from surfaces, require precise surface normal estimations to accurately model the environment map reflection. Traditional 3D Gaussian Splatting, while effective for general radiance fields, struggles with these reflections due to limited directional frequency and unstable normal estimations. This results in compromised geometry quality and poorly emulated specular effects.

There has been considerable work and interest in improving geometry quality from papers such as 2D Gaussian Splatting (2DGS) and Gaussian Frosting, but that's a topic for another article.

The authors of this paper propose a novel deferred shading method that significantly enhances the rendering of specular reflections. This approach is based on a two-pass rendering model:

  1. Gaussian Splatting Pass: This initial pass generates screen-space maps, capturing base color, normal, and reflection strength for each Gaussian.

  2. Pixel Shading Pass: In this pass, the method queries an environment map using the reflection direction to acquire the specular reflection color. The final color is rendered by blending the base and reflection colors, weighted by the reflection strength.

The deferred shading technique defers the computation of high-frequency shading effects like specular reflections to the pixel level, rather than at the Gaussian level. This ensures higher precision in shading, allowing for the accumulation of correct normal estimations over time and bridging the optimization of neighboring Gaussians.

Training the model involves a specialized algorithm that facilitates normal propagation. Initially, the method focuses on view-independent colors, gradually enabling reflection optimization. Reflective Gaussians with near-correct normals propagate their normal vectors to nearby Gaussians, ensuring that the entire reflective surface achieves accurate normal estimations.

Deferred shading in this context offers several advantages:

  • Improved Normal Estimations: By deferring shading to the pixel level, the method achieves pixel-precise normal maps, crucial for accurate reflections.

  • Enhanced Reflection Quality: The approach generates smoother and more detailed reflections by leveraging more reflection samples at the pixel level.

The research team will be presenting at SIGGRAPH this year, and the code has already been published, although it is currently without a license. Their project page can also be found here.

I envision incorporating this technique into more web-based design, using Three.js to achieve highly accurate reflections and silky smooth rendering rates for users. Reflection-based papers have become some of my favorites due to their visual impact and their potential to bring us closer to a world where hyper-realistic details are fully captured.

Featured

Recents

Platforms

XGRIDS Launches LCC Cloud Out of Beta

XGRIDS has moved LCC Cloud from free beta to commercial availability. The service handles SLAM + 3DGS reconstruction entirely in the cloud at $800 USD per year for 250 minutes of monthly processing.

Michael Rubloff

May 21, 2026

Platforms

XGRIDS Launches LCC Cloud Out of Beta

XGRIDS has moved LCC Cloud from free beta to commercial availability. The service handles SLAM + 3DGS reconstruction entirely in the cloud at $800 USD per year for 250 minutes of monthly processing.

Michael Rubloff

Platforms

Maria Theresia's Gem Bouquet Reconstructed as a 3D Gaussian Splat by Geofront and NHM Vienna

geofront reconstructed Maria Theresia's gem bouquet as a 700,000 splats, enabling NHM Vienna's curator to digitally restore its faded leaves.

Michael Rubloff

May 20, 2026

Platforms

Maria Theresia's Gem Bouquet Reconstructed as a 3D Gaussian Splat by Geofront and NHM Vienna

geofront reconstructed Maria Theresia's gem bouquet as a 700,000 splats, enabling NHM Vienna's curator to digitally restore its faded leaves.

Michael Rubloff

Platforms

How Gaussian Splats Helped Bring Madrid’s Calle Alcalá Onto an LED Volume for Netflix’s Berlin

Netflix’s Berlin and the Lady with an Ermine used Volinga’s Gaussian splatting workflow to bring Madrid’s Calle Alcalá into a cinematic LED volume virtual production scene.

Michael Rubloff

May 19, 2026

Platforms

How Gaussian Splats Helped Bring Madrid’s Calle Alcalá Onto an LED Volume for Netflix’s Berlin

Netflix’s Berlin and the Lady with an Ermine used Volinga’s Gaussian splatting workflow to bring Madrid’s Calle Alcalá into a cinematic LED volume virtual production scene.

Michael Rubloff

Platforms

Spatial Studio Adds AI Authoring Layer

Real Horizons has shipped AI Reframe virtual staging, Spatial Props object-level splat generation, Smart Hotspots, Auto Translate, PlayCanvas LOD streaming, and multi-splat tours to Spatial Studio.

Michael Rubloff

May 18, 2026

Platforms

Spatial Studio Adds AI Authoring Layer

Real Horizons has shipped AI Reframe virtual staging, Spatial Props object-level splat generation, Smart Hotspots, Auto Translate, PlayCanvas LOD streaming, and multi-splat tours to Spatial Studio.

Michael Rubloff

Trending Articles
  1. TRENDING
    Loading...
  2. TRENDING
    Loading...
  3. TRENDING
    Loading...
Michael Rubloff

Written by Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

Email
Copy Link
Twitter
Linkedin
Reddit
Whatsapp

More from Michael Rubloff

More from Michael Rubloff

Platforms

XGRIDS Launches LCC Cloud Out of Beta

XGRIDS has moved LCC Cloud from free beta to commercial availability. The service handles SLAM + 3DGS reconstruction entirely in the cloud at $800 USD per year for 250 minutes of monthly processing.

Michael Rubloff

May 21, 2026

LCC Cloud Gaussian Splatting

Platforms

XGRIDS Launches LCC Cloud Out of Beta

Michael Rubloff

May 21, 2026

LCC Cloud Gaussian Splatting

Platforms

XGRIDS Launches LCC Cloud Out of Beta

XGRIDS has moved LCC Cloud from free beta to commercial availability. The service handles SLAM + 3DGS reconstruction entirely in the cloud at $800 USD per year for 250 minutes of monthly processing.

Michael Rubloff

May 21, 2026

LCC Cloud Gaussian Splatting

Platforms

Maria Theresia's Gem Bouquet Reconstructed as a 3D Gaussian Splat by Geofront and NHM Vienna

geofront reconstructed Maria Theresia's gem bouquet as a 700,000 splats, enabling NHM Vienna's curator to digitally restore its faded leaves.

Michael Rubloff

May 20, 2026

Maria Theresia Gaussian Splatting

Platforms

Maria Theresia's Gem Bouquet Reconstructed as a 3D Gaussian Splat by Geofront and NHM Vienna

Michael Rubloff

May 20, 2026

Maria Theresia Gaussian Splatting

Platforms

Maria Theresia's Gem Bouquet Reconstructed as a 3D Gaussian Splat by Geofront and NHM Vienna

geofront reconstructed Maria Theresia's gem bouquet as a 700,000 splats, enabling NHM Vienna's curator to digitally restore its faded leaves.

Michael Rubloff

May 20, 2026

Maria Theresia Gaussian Splatting

Platforms

How Gaussian Splats Helped Bring Madrid’s Calle Alcalá Onto an LED Volume for Netflix’s Berlin

Netflix’s Berlin and the Lady with an Ermine used Volinga’s Gaussian splatting workflow to bring Madrid’s Calle Alcalá into a cinematic LED volume virtual production scene.

Michael Rubloff

May 19, 2026

Volinga Gaussian Splatting Lady with Ermine

Platforms

How Gaussian Splats Helped Bring Madrid’s Calle Alcalá Onto an LED Volume for Netflix’s Berlin

Michael Rubloff

May 19, 2026

Volinga Gaussian Splatting Lady with Ermine

Platforms

How Gaussian Splats Helped Bring Madrid’s Calle Alcalá Onto an LED Volume for Netflix’s Berlin

Netflix’s Berlin and the Lady with an Ermine used Volinga’s Gaussian splatting workflow to bring Madrid’s Calle Alcalá into a cinematic LED volume virtual production scene.

Michael Rubloff

May 19, 2026

Volinga Gaussian Splatting Lady with Ermine