Efficient BRDF importance sampling using a factored representation
- 1 August 2004
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 23 (3) , 496-505
- https://doi.org/10.1145/1015706.1015751
Abstract
High-quality Monte Carlo image synthesis requires the ability to importance sample realistic BRDF models. However, analytic sampling algorithms exist only for the Phong model and its derivatives such as Lafortune and Blinn-Phong. This paper demonstrates an importance sampling technique for a wide range of BRDFs, including complex analytic models such as Cook-Torrance and measured materials, which are being increasingly used for realistic image synthesis. Our approach is based on a compact factored representation of the BRDF that is optimized for sampling. We show that our algorithm consistently offers better efficiency than alternatives that involve fitting and sampling a Lafortune or Blinn-Phong lobe, and is more compact than sampling strategies based on tabulating the full BRDF. We are able to efficiently create images involving multiple measured and analytic BRDFs, under both complex direct lighting and global illumination.Keywords
This publication has 26 references indexed in Scilit:
- Structured importance sampling of environment mapsPublished by Association for Computing Machinery (ACM) ,2003
- An Anisotropic Phong BRDF ModelJournal of Graphics Tools, 2000
- Reflectance and texture of real-world surfacesACM Transactions on Graphics, 1999
- Phenomenological description of bidirectional surface reflectionJournal of the Optical Society of America A, 1998
- A New Change of Variables for Efficient BRDF RepresentationPublished by Springer Nature ,1998
- Stochastic sampling in computer graphicsACM Transactions on Graphics, 1986
- A Reflectance Model for Computer GraphicsACM Transactions on Graphics, 1982
- Illumination for computer generated picturesCommunications of the ACM, 1975
- Theory for Off-Specular Reflection From Roughened Surfaces*Journal of the Optical Society of America, 1967
- A theoretical photometric function for the lunar surfaceJournal of Geophysical Research, 1963