“Beyond GGX and Beckmann: practical tools for multiple-scattering BSDFs with general NDFs” by d’Eon – ACM SIGGRAPH HISTORY ARCHIVES

“Beyond GGX and Beckmann: practical tools for multiple-scattering BSDFs with general NDFs” by d’Eon

  • ©

Conference:


Type(s):


Interest Area:


    Gaming & Interactive, Production & Animation, and Research / Education

Title:

    Beyond GGX and Beckmann: practical tools for multiple-scattering BSDFs with general NDFs

Session/Category Title:   Sampling Volumes and Surfaces


Presenter(s)/Author(s):



Abstract:


    We present a practical importance-sampling scheme for the Student-T distribution of visible normals by representing the Student-T NDF as a superposition of Beckmann NDFs. Additionally, we derive a new form of delta tracking to evaluate and sample exact BSDFs with general full-sphere NDFs. These tools permit efficient computation of benchmark BSDF values for the multiple scattering from general (including porous) rough surfaces.

References:


    [1] Ezekiel Bahar and Mary Ann Fitzwater. 1983. Shadowing by non-Gaussian rough surfaces for which decorrelation implies statistical independence. Radio science 18, 04 (1983), 566–572. https://doi.org/10.1029/RS018i004p00566
    [2] Jonathan Dupuy, Eric Heitz, and Eugene d’Eon. 2016. Additional Progress Towards the Unification of Microfacet and Microflake Theories. In EGSR (EI&I). 55–63. https://doi.org/10.5555/3056507.3056519
    [3] Mickaël Ribardière, Benjamin Bringier, Daniel Meneveaux, and Lionel Simonot. 2017. STD: Student’s t-Distribution of Slopes for Microfacet Based BSDFs. In Computer Graphics Forum, Vol. 36. Wiley Online Library, 421–429. https://doi.org/10.1111/cgf.13137
    [4] B. Walter, S.R. Marschner, H. Li, and K.E. Torrance. 2007. Microfacet models for refraction through rough surfaces. In Rendering Techniques (Proc. EG Symposium on Rendering). Citeseer, 195–206. http://dx.doi.org/10.2312/EGWR/EGSR07/195-206

Overview Page:



Submit a story:

If you would like to submit a story about this presentation, please contact us: historyarchives@siggraph.org