Accurate analytic approximations for real-time specular area lighting
Pascal Lecocq, Arthur Dufay, Gael Sourimant, Jean-Eudes Marvie
Proceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, 2016, pp. 113--120.
Abstract: We introduce analytic approximations for accurate real-time rendering of specular surfaces lit by area light sources. Our solution leverages the Irradiance Tensors developed by Arvo for the rendering 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 the first practical method producing specular stretches that closely match ground truth image references 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, with a quality close to the ground truth.
@inproceedings{10.1145-2856400.2856403,
author = {Pascal Lecocq and Arthur Dufay and Gael Sourimant and Jean-Eudes Marvie},
title = {Accurate analytic approximations for real-time specular area lighting},
booktitle = {Proceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games},
pages = {113--120},
year = {2016},
}
Return to the search page.
graphbib: Powered by "bibsql" and "SQLite3."