arrow
返回

Importance Sampling BRDF Derivatives

delete2024-04-09
delete1
delete
OA
AI
Y
Yash Belhe *
B
Bing Xu
S
Sai Praveen Bangaru
R
Ravi Ramamoorthi
T
Tzu‐Mao Li
DOI:10.1145/3648611delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We propose a set of techniques to efficiently importance sample the derivatives of a wide range of Bidirectional Reflectance Distribution Function (BRDF) models. In differentiable rendering, BRDFs are replaced by their differential BRDF counterparts, which are real-valued and can have negative values. This leads to a newsource of variance arising from their change in sign. Real-valued functions cannot be perfectly importance sampled by a positive-valued PDF, and the direct application of BRDF sampling leads to high variance. Previous attempts at antithetic sampling only addressed the derivativewith the roughness parameter of isotropicmicrofacet BRDFs. Our work generalizes BRDF derivative sampling to anisotropic microfacet models, mixture BRDFs, Oren-Nayar, Hanrahan-Krueger, among other analytic BRDFs. Our method first decomposes the real-valued differential BRDF into a sum of single-signed functions, eliminating variance from a change in sign. Next, we importance sample each of the resulting single-signed functions separately. The first decomposition, positivization, partitions the realvalued function based on its sign, and is effective at variance reduction when applicable. However, it requires analytic knowledge of the roots of the differential BRDF, and for it to be analytically integrable too. Our key insight is that the single-signed functions can have overlapping support, which significantly broadens the ways we can decompose a real-valued function. Our product and mixture decompositions exploit this property, and they allow us to support several BRDF derivatives that positivization could not handle. For a wide variety of BRDF derivatives, our method significantly reduces the variance (up to 58x in some cases) at equal computation cost and enables better recovery of spatially varying textures through gradient-descent-based inverse rendering.

期刊

ACM Transactions on Graphics 封面图
ACM Transactions on Graphics
IF:
9.5
论文数:
4.7K
被引数:
3.6W

机构

University of California System 封面图
University of California System
学者数:
37.5W
论文数: 33.7W
被引数: 6.6K
引用论文

引用论文

Dr.Jit: A Just-In-Time Compiler for Differentiable Rendering
err2022-07-22
err61
errOAAI
errJakob, Wenzel; Speierer, Sebastien; Roussel, Nicolas; Vicini, Delio
err分享
err收藏
Efficient BRDF importance sampling using a factored representation
err2004-08-01
err120
PREAI
errLawrence, J; Rusinkiewicz, S; Ramamoorthi, R
err分享
err收藏
Efficiency-aware multiple importance sampling for bidirectional rendering algorithms
err2022-07-22
err3
errOAAI
errGrittmann, Pascal; Yazici, Oemercan; Georgiev, Iliyan; Slusallek, Philipp
err分享
err收藏
A first-order analysis of lighting, shading, and shadows
err2007-01-01
err72
errOAAI
errRamamoorthi, Ravi; Mahajan, Dhruv; Belhumeur, Peter
err分享
err收藏
Matching Real Fabrics with Micro-Appearance Models
err2015-12-29
err95
errOAAI
errKhungurn, Pramook; Schroeder, Daniel; Zhao, Shuang; Bala, Kavita; Marschner, Steve
err分享
err收藏
Iodination and deuteration of catechin derivatives
err1988-09-01
err0
errOAAI
errE. Kiehlmann; N. Lehto; D. Cherniwchan
err分享
err收藏
A study of subtropical park thermal comfort and its influential factors during summer
err2022-10-01
err0
PREAI
errWei Guo; Lin Jiang; Bin Cheng; Yanfeng Yao; Chunlu Wang; Yining Kou; Sheng Xu; Deqing Xian
err分享
err收藏
C60's smallest cousin
err1998-06-01
err0
PREAI
errJames R. Heath
err分享
err收藏
学者 查看更多内容