Premium
Efficient Reflectance and Visibility Approximations for Environment Map Rendering
Author(s) -
Green Paul,
Kautz Jan,
Durand Frédo
Publication year - 2007
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/j.1467-8659.2007.01072.x
Subject(s) - rendering (computer graphics) , computer science , bidirectional reflectance distribution function , computer vision , artificial intelligence , visibility , gaussian , computer graphics (images) , isotropy , representation (politics) , real time rendering , reflectivity , algorithm , optics , physics , quantum mechanics , politics , law , political science
We present a technique for approximating isotropic BRDFs and precomputed self‐occlusion that enables accurate and efficient prefiltered environment map rendering. Our approach uses a nonlinear approximation of the BRDF as a weighted sum of isotropic Gaussian functions. Our representation requires a minimal amount of storage, can accurately represent BRDFs of arbitrary sharpness, and is above all, efficient to render. We precompute visibility due to self‐occlusion and store a low‐frequency approximation suitable for glossy reflections. We demonstrate our method by fitting our representation to measured BRDF data, yielding high visual quality at real‐time frame rates.