cs.CVSep 25, 2026

ControlGS: Conditioning Neural Gaussians for Downstream-Processing-Aware XR Rendering

Authors: Weikai Lin, Junjie Zhao, Carl Marshall, Sushant Kondguli, Yuhao Zhu

Organizations: University of Rochester, Rochester, USA · Reality Labs, Meta, Redmond, USA

Abstract

Extended Reality (XR) users do not directly perceive the output of a rendering engine. Instead, rendered images pass through a post-processing pipeline and the physical display-optics path before reaching the eye. Critically, the exact downstream processing can vary significantly at run time, influenced by, for instance, camera pose and display power budget. Traditional 3DGS methods either implicitly assume that this downstream pipeline preserves image quality or cannot adapt to downstream processing changes. To bridge this gap, we present ControlGS, an XR Gaussian rendering pipeline that optimizes end-to-end visual quality. ControlGS models and integrates the entire downstream processing, between the rendering output and the human eye, into the optimization objective. To adapt to downstream processing at run time, ControlGS dynamically generates Gaussian primitives conditioned upon the downstream processing parameters. Experiments show that ControlGS consistently improves end-to-end post-optics XR quality across different neural Gaussian backbones and datasets, with minimal overhead. Code is available at https://horizon-lab.org/controlgs/.

Figures & tables

Appendix figures & tables23 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. RoofGS: Roofline-Guided End-to-End Acceleration of 3D Gaussian Splatting

    Aug 16, 2026Yang Luo, Yan Gong, Yongsheng Gao +13D Gaussian Splatting3DGS Acceleration

  2. RGBX-Next: Towards Realistic Generative Rendering from G-Buffers

    Aug 14, 2026Zheng Zeng, Marco Salvi, Lifan Wu +9Inverse RenderingNeural Rendering

  3. EffGS: Efficient and High-Fidelity Gaussian Splatting

    Sep 30, 2026Changbai Li, Shuo Yang, Yichen Yang +23D Gaussian Splatting3D Gaussian Pruning