
135:14 • Zhang et al.
Ben Mildenhall, Pratul P. Srinivasan, Matthew Tancik, Jonathan T. Barron, Ravi Ra-
mamoorthi, and Ren Ng. 2020. NeRF: Representing Scenes as Neural Radiance Fields
for View Synthesis. In European Conference on Computer Vision (ECCV).
Thomas Müller, Fabrice Rousselle, Jan Novák, and Alexander Keller. 2021. Real-time
neural radiance caching for path tracing. ACM Trans. Graph. 40, 4, Article 36 (July
2021), 16 pages. doi:10.1145/3450626.3459812
Baptiste Nicolet, Alec Jacobson, and Wenzel Jakob. 2021. Large steps in inverse rendering
of geometry. ACM Trans. Graph. 40, 6, Article 248 (December 2021), 13 pages.
doi:10.1145/3478513.3480501
Baptiste Nicolet, Fabrice Rousselle, Jan Novak, Alexander Keller, Wenzel Jakob, and
Thomas Müller. 2023. Recursive Control Variates for Inverse Rendering. ACM Trans.
Graph. 42, 4, Article 62 (July 2023), 13 pages. doi:10.1145/3592139
Merlin Nimier-David. 2022. Dierentiable Physically Based Rendering: Algorithms, Sys-
tems and Applications. PhD Dissertation. École Polytechnique Fédérale de Lausanne
(EPFL), Lausanne, Switzerland. https://merl.in/phd-thesis.pdf Thesis No. 9123.
Merlin Nimier-David, Thomas Müller, Alexander Keller, and Wenzel Jakob. 2022. Unbi-
ased inverse volume rendering with dierential trackers. ACM Trans. Graph. 41, 4,
Article 44 (July 2022), 20 pages. doi:10.1145/3528223.3530073
Merlin Nimier-David, Sébastien Speierer, Benoît Ruiz, and Wenzel Jakob. 2020. Radiative
backpropagation: an adjoint method for lightning-fast dierentiable rendering. ACM
Trans. Graph. 39, 4, Article 146 (August 2020), 15 pages. doi:10.1145/3386569.3392406
Merlin Nimier-David, Delio Vicini, Tizian Zeltner, and Wenzel Jakob. 2019. Mitsuba 2:
a retargetable forward and inverse renderer. ACM Trans. Graph. 38, 6, Article 203
(November 2019), 17 pages. doi:10.1145/3355089.3356498
NVIDIA. 2024. NVIDIA RTXGI. https://github.com/NVIDIAGameWorks/RTXGI [On-
line; accessed 14-January-2026].
Yohan Poirier-Ginter, Jerey Hu, Jean-Francois Lalonde, and George Drettakis. 2025.
Editable Physically-based Reections in Raytraced Gaussian Radiance Fields. In
Proceedings of the SIGGRAPH Asia 2025 Conference Papers (SA Conference Papers ’25).
Association for Computing Machinery, New York, NY, USA, Article 201, 12 pages.
doi:10.1145/3757377.3763971
Ari Silvennoinen and Jaakko Lehtinen. 2017. Real-time global illumination by precom-
puted local reconstruction from sparse radiance probes. ACM Trans. Graph. 36, 6,
Article 230 (November 2017), 13 pages. doi:10.1145/3130800.3130852
Jiakai Sun, Weijing Zhang, Zhanjie Zhang, Tianyi Chu, Guangyuan Li, Lei Zhao, and
Wei Xing. 2025. Joint Optimization of Triangle Mesh, Material, and Light from
Neural Fields with Neural Radiance Cache. arXiv:2305.16800 [cs.GR]
Wolfgang Tatzgern, Alexander Weinrauch, Pascal Stadlbauer, Joerg H. Mueller, Martin
Winter, and Markus Steinberger. 2024. Radiance Caching with On-Surface Caches
for Real-Time Global Illumination. Proc. ACM Comput. Graph. Interact. Tech. 7, 3,
Article 38 (Aug. 2024), 17 pages. doi:10.1145/3675382
Zdravko Velinov, Marios Papas, Derek Bradley, Paulo Gotardo, Parsa Mirdehghan, Steve
Marschner, Jan Novák, and Thabo Beeler. 2018. Appearance capture and modeling
of human teeth. ACM Trans. Graph. 37, 6, Article 207 (December 2018), 13 pages.
doi:10.1145/3272127.3275098
Delio Vicini, Sébastien Speierer, and Wenzel Jakob. 2021. Path replay backpropagation:
dierentiating light paths using constant memory and linear time. ACM Trans.
Graph. 40, 4, Article 108 (July 2021), 14 pages. doi:10.1145/3450626.3459804
Yu-Chen Wang, Chris Wyman, Lifan Wu, and Shuang Zhao. 2023. Amortizing Samples
in Physics-Based Inverse Rendering Using ReSTIR. ACM Trans. Graph. 42, 6, Article
214 (December 2023), 17 pages. doi:10.1145/3618331
Gregory J. Ward, Francis M. Rubinstein, and Robert D. Clear. 1988. A ray tracing
solution for diuse interreection. SIGGRAPH Comput. Graph. 22, 4 (June 1988),
85–92. doi:10.1145/378456.378490
Philippe Weier, Marc Droske, Johannes Hanika, Andrea Weidlich, and Jiří Vorba. 2021.
Optimised Path Space Regularisation. Computer Graphics Forum (Proc. EGSR) 40, 4
(2021). doi:10.1111/cgf.14347
Philippe Weier, Jérémy Riviere, Ruslan Guseinov, Stephan Garbin, Philipp Slusallek,
Bernd Bickel, Thabo Beeler, and Delio Vicini. 2025. Practical Inverse Rendering of
Textured and Translucent Appearance. ACM Trans. Graph. 44, 4, Article 117 (July
2025), 16 pages. doi:10.1145/3730855
Haoqian Wu, Zhipeng Hu, Lincheng Li, Yongqiang Zhang, Changjie Fan, and Xin Yu.
2023. NeFII: Inverse Rendering for Reectance Decomposition with Near-Field
Indirect Illumination. In IEEE Conference on Computer Vision and Pattern Recognition
(CVPR). doi:10.1109/CVPR52729.2023.00418
Sean Wu, Shamik Basu, Tim Broedermann, Luc Van Gool, and Christos Sakaridis. 2025.
PBR-NeRF: Inverse Rendering with Physics-Based Neural Fields. In IEEE Conference
on Computer Vision and Pattern Recognition (CVPR).
Kai Yan, Vincent Pegoraro, Marc Droske, Jiří Vorba, and Shuang Zhao. 2024. Dier-
entiating Variance for Variance-Aware Inverse Rendering. In SIGGRAPH Asia 2024
Conference Papers (Tokyo, Japan) (SA ’24). Association for Computing Machinery,
New York, NY, USA, Article 117, 10 pages. doi:10.1145/3680528.3687603
Yao Yao, Jingyang Zhang, Jingbo Liu, Yihang Qu, Tian Fang, David McKinnon, Yanghai
Tsin, and Long Quan. 2022. NeILF: Neural Incident Light Field for Physically-based
Material Estimation. In European Conference on Computer Vision (ECCV).
Tizian Zeltner, Sébastien Speierer, Iliyan Georgiev, and Wenzel Jakob. 2021. Monte
Carlo estimators for dierential light transport. ACM Trans. Graph. 40, 4, Article 78
(July 2021), 16 pages. doi:10.1145/3450626.3459807
Cheng Zhang, Lifan Wu, Changxi Zheng, Ioannis Gkioulekas, Ravi Ramamoorthi, and
Shuang Zhao. 2019. A dierential theory of radiative transfer. ACM Trans. Graph.
38, 6, Article 227 (November 2019), 16 pages. doi:10.1145/3355089.3356522
Jingyang Zhang, Yao Yao, Shiwei Li, Jingbo Liu, Tian Fang, David McKinnon, Yanghai
Tsin, and Long Quan. 2023b. NeILF++: Inter-reectable Light Fields for Geometry
and Material Estimation. In IEEE International Conference on Computer Vision (ICCV).
Xiuming Zhang, Pratul P. Srinivasan, Boyang Deng, Paul Debevec, William T. Free-
man, and Jonathan T. Barron. 2021. NeRFactor: neural factorization of shape and
reectance under an unknown illumination. ACM Trans. Graph. 40, 6, Article 237
(December 2021), 18 pages. doi:10.1145/3478513.3480496
Yuanqing Zhang, Jiaming Sun, Xingyi He, Huan Fu, Rongfei Jia, and Xiaowei Zhou.
2022. Modeling Indirect Illumination for Inverse Rendering. In IEEE Conference on
Computer Vision and Pattern Recognition (CVPR). doi:10.1109/CVPR52688.2022.01809
Ziyi Zhang, Nicolas Roussel, and Wenzel Jakob. 2023a. Projective Sampling for Dier-
entiable Rendering of Geometry. ACM Trans. Graph. 42, 6, Article 212 (Dec. 2023),
14 pages. doi:10.1145/3618385
Ziyi Zhang, Nicolas Roussel, Thomas Muller, Tizian Zeltner, Merlin Nimier-David,
Fabrice Rousselle, and Wenzel Jakob. 2025. Radiance Surfaces: Optimizing Surface
Representations with a 5D Radiance Field Loss. In Proceedings of the Special Interest
Group on Computer Graphics and Interactive Techniques Conference Conference Papers
(SIGGRAPH Conference Papers ’25). Association for Computing Machinery, New
York, NY, USA, Article 21, 10 pages. doi:10.1145/3721238.3730713
Shuang Zhao, Lifan Wu, Frédo Durand, and Ravi Ramamoorthi. 2016. Downsampling
scattering parameters for rendering anisotropic media. ACM Trans. Graph. 35, 6,
Article 166 (December 2016), 11 pages. doi:10.1145/2980179.2980228
Appendix
A Decorrelated gradient estimator
In Section 3.1.2, we claimed that naively optimizing the material
consistency loss leads to biased gradients. The issue has the same
root as in dierentiating Monte Carlo renderers with noisy ren-
derings, and we adopt a similar decorrelation strategy as used by
Azinović et al. [2019].
Consider the material consistency loss at a single bounce. For
brevity, let
𝐶 = 𝐶(
x
, 𝜔)
be the target outgoing radiance and
𝐶
′
(𝜔
′
) =
𝐶 (x
′
, −𝜔
′
) be the incident radiance from the cache. The loss is:
L =
𝐶 − E
𝜔
′
𝐶
′
(𝜔
′
) · 𝑓 (𝜔
′
) ·
cos𝜃
′
𝑝 (𝜔
′
)
2
, (7)
where
𝐶
and
𝐶
′
are treated as known (from the detached cache),
and we optimize the BSDF
𝑓 (𝜔
′
) ≡ 𝑓 (
x
, 𝜔
′
, 𝜔)
. Let
𝑅 = 𝐶 − E[𝐶
′
·
𝑓 · cos𝜃
′
/𝑝] denote the residual. The true gradient is
∇
𝑓
L = −2 𝑅 · E
∇
𝑓
𝐶
′
· 𝑓 ·
cos𝜃
′
𝑝
. (8)
Naive estimator (biased). If we use the same sample
𝜔
′
1
for both
the residual and the gradient, we obtain
∇
𝑓
L = −2
𝐶 − 𝐶
′
(𝜔
′
1
) · 𝑓 (𝜔
′
1
) ·
cos𝜃
′
1
𝑝
1
· ∇
𝑓
𝐶
′
(𝜔
′
1
) · 𝑓 (𝜔
′
1
) ·
cos𝜃
′
1
𝑝
1
. (9)
The two factors are correlated through the shared sample
𝜔
′
1
, so
E[𝐴 · 𝐵] ≠ E[𝐴] · E[𝐵]
. This estimator is biased: in the extreme one-
sample case, we are asking each sampled direction to individually
match
𝐶
, when in fact only the integral over all directions should
match 𝐶.
ACM Trans. Graph., Vol. 45, No. 4, Article 135. Publication date: July 2026.