Loading [a11y]/accessibility-menu.js
Analytic Approximations for Real-Time Area Light Shading | IEEE Journals & Magazine | IEEE Xplore

Analytic Approximations for Real-Time Area Light Shading


Abstract:

We introduce analytic approximations for accurate real-time rendering of surfaces lit by non-occluded area light sources. Our solution leverages the Irradiance Tensors de...Show More

Abstract:

We introduce analytic approximations for accurate real-time rendering of surfaces lit by non-occluded area light sources. Our solution leverages the Irradiance Tensors developed by Arvo for the shading of Phong surfaces lit by a polygonal light source. Using a reformulation of the 1D boundary edge integral, we develop a general framework for approximating and evaluating the integral in constant time using simple peak shape functions. To overcome the Phong restriction, we propose a low cost edge splitting strategy that accounts for the spherical warp introduced by the half vector parametrization. Thanks to this novel extension, we accurately approximate common microfacet BRDFs, providing a practical method producing specular stretches that closely match the ground truth in real-time. Finally, using the same approximation framework, we introduce support for spherical and disc area light sources, based on an original polygon spinning method supporting non-uniform scaling operations and horizon clipping. Implemented on a GPU, our method achieves real-time performances without any assumption on area light shape nor surface roughness.
Published in: IEEE Transactions on Visualization and Computer Graphics ( Volume: 23, Issue: 5, 01 May 2017)
Page(s): 1428 - 1441
Date of Publication: 23 January 2017

ISSN Information:

PubMed ID: 28129161

References

References is not available for this document.