R3GW: Relightable 3D Gaussians for Outdoor Scenes in the Wild

Margherita Lea Corona, Wieland Morgenstern, Peter Eisert, Anna Hilsmann
3/3/2026
cs.CV

No official code found. Best implementation: fraunhoferhhi/R3GW (13 stars, last commit 2026-04-09).

Abstract

3D Gaussian Splatting (3DGS) has established itself as a leading technique for 3D reconstruction and novel view synthesis of static scenes, achieving outstanding rendering quality and fast training. However, the method does not explicitly model the scene illumination, making it unsuitable for relighting tasks. Furthermore, 3DGS struggles to reconstruct scenes captured in the wild by unconstrained photo collections featuring changing lighting conditions. In this paper, we present R3GW, a novel method that learns a relightable 3DGS representation of an outdoor scene captured in the wild. Our approach separates the scene into a relightable foreground and a non-reflective background (the sky), using two distinct sets of Gaussians. R3GW models view-dependent lighting effects in the foreground reflections by combining Physically Based Rendering with the 3DGS scene representation in a varying illumination setting. We evaluate our method quantitatively and qualitatively on the NeRF-OSR dataset, offering state-of-the-art performance and enhanced support for physically-based relighting of unconstrained scenes. Our method synthesizes photorealistic novel views under arbitrary illumination conditions. Additionally, our representation of the sky mitigates depth reconstruction artifacts, improving rendering quality at the sky-foreground boundary

View on arXivView PDF

Code Implementations(1)

fraunhoferhhi/R3GWCommunity25%

[VISAPP 2026] R3GW: Relightable 3D Gaussians for Outdoor Scenes in the Wild.

132C, C++Mar 31, 20266 months agoNOASSERTION

Similar Papers

Cite this paper

@article{corona2026rgw,
  title  = {R3GW: Relightable 3D Gaussians for Outdoor Scenes in the Wild},
  author = {Margherita Lea Corona and Wieland Morgenstern and Peter Eisert and Anna Hilsmann},
  year   = {2026},
  eprint = {2603.02801},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.02801v1}
}

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/2603.02801.svg)](https://codeofpaper.com/paper/2603.02801)

Discussion