TranSplat: Lighting-Consistent Cross-Scene Object Transfer with 3D Gaussian Splatting

*Equal Contribution, 1Rice University, 2Massachusetts Institute of Technology

Transplat relighting on synthetic TensoIR dataset

Abstract

We present TranSplat, a 3D scene rendering algorithm that enables realistic cross-scene object transfer (from a source to a target scene) based on the Gaussian Splatting framework. Our approach addresses two critical challenges: (1) precise 3D object extraction from the source scene, and (2) faithful relighting of the transferred object in the target scene without explicit material property estimation.

TranSplat fits a splatting model to the source scene, using 2D object masks to drive fine-grained 3D segmentation. Following user-guided insertion of the object into the target scene, along with automatic refinement of position and orientation, TranSplat derives per-Gaussian radiance transfer functions via spherical harmonic analysis to adapt the object's appearance to match the target scene's lighting environment. This relighting strategy does not require explicitly estimating physical scene properties such as BRDFs.

Evaluated on several synthetic and real-world scenes and objects, TranSplat yields excellent 3D object extractions and relighting performance compared to recent baseline methods and visually convincing cross-scene object transfers. Crucially, TranSplat does not compute any material properties, such as BRDFs, to perform relighting.

Motivation

The Gaussian Splatting (GS) framework represents a scene as optimizable Gaussian primitives, offering fast, differentiable rendering and semantic decomposition. Building on GS, recent methods enable interactive scene editing—recoloring objects or inserting new ones—by manipulating these primitives.

We tackle the fundamental task of transferring a 3D object from one scene to another with realistic relighting. This involves (1) extracting and aligning the object in 3D, and (2) removing source lighting effects and applying target-scene illumination without estimating explicit material properties. To meet these challenges, we introduce TranSplat.

Method

TranSplat Method Overview
Figure 1: Overview of the TranSplat pipeline.

Relighting Results

Novel views of the relighting results on TensoIR dataset across different environment maps. Click to select the target environment map.

Fireplace Env Map

Fireplace

Sunset Env Map

Sunset

Forest Env Map

Forest

Source Env Map: City

Source Env Map: City

Loading…
Target Env Map

Target Env Map

Experiments

TranSplat Segmentation Results
Figure 2: Example of TranSplat extracting fine details of an object when fitting a GS model to a source scene.
TranSplat Relighting Results
Figure 3: Qualitative results across TensoIR synthetic datasets and custom bunny blender dataset.

BibTeX

@misc{boyang2025transplatlightingconsistentcrosssceneobject,
      title={TranSplat: Lighting-Consistent Cross-Scene Object Transfer with 3D Gaussian Splatting}, 
      author={Boyang Yu and Yanlin Jin and Ashok Veeraraghavan and Akshat Dave and Guha Balakrishnan},
      year={2025},
      eprint={2503.22676},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2503.22676}, 
}