skip to main content
10.1145/1665817.1665824acmconferencesArticle/Chapter ViewAbstractPublication Pagessiggraph-asiaConference Proceedingsconference-collections
research-article

Exploring the potential of layered BRDF models

Published: 16 December 2009 Publication History

Abstract

The key advantage of using layered BRDFs over traditional, more general shading-language constructs is that the automatic result is highly plausible. This course is a survey of the considerable potential of layered surface models. On a simple layered surface model that combines several traditional BRDF components, it demonstrates how a surprisingly large number of interesting and important surface types can be efficiently represented by using the same, not particularly complex, BRDF code. It also shows how handy such an approach is for the eventual end user, whose main concern is the ease of describing object appearance based only on a few intuitive parameters. The course begins with a discussion of layered surface models in computer graphics and the constraints of modelling object appearance in a physically plausible fashion, then demonstrates the techniques that can be used to efficiently evaluate layered BRDF models and presents examples of the surface types that can be described in this way. The course goes beyond plain-surface models to showcase how a texture-based combination of layered surface components can be used to describe highly complex object-appearance attributes, while implicitly remaining physically plausible.
In particular, we demonstrate on a simple layered surface model that combines several traditional BRDF components how a surprisingly large number of interesting and important surface types can be efficiently represented by using the same, not particularly complex, BRDF code. We also show how handy such an approach is for the eventual end user, whose main concern is the ease with which one can describe object appearance based only on a few intuitive parameters.
We first discuss layered surface models in computer graphics and the constraints of modelling object appearance in a physically plausible fashion. We then demonstrate the techniques that can be used to efficiently evaluate layered BRDF models, give examples of the surface types that can be described in this way. We also go beyond plain surface models, and showcase how a texture-based combination of layered surface components can be used to describe highly complex object appearance attributes, while implicitly remaining physically plausible.

References

[1]
Cornell BRDF measurement database. http://www.graphics.cornell.edu/online/\newlinemeasurements/reflectance/.
[2]
MERL BRDF measurement database. http://www.merl.com/brdf/.
[3]
Michael Ashikhmin, Simon Premoze, and Peter Shirley. A microfacet-based brdf generator. In SIGGRAPH, pages 65--74, 2000.
[4]
Michael Ashikhmin and Peter Shirley. An anisotropic Phong BRDF model. Journal of Graphics Tools: JGT, 5(2):25--32, 2000.
[5]
Mark Colbert, Sumanta Pattanaik, and Jaroslav Krivanek. Brdf-shop: Creating physically correct bidirectional reflectance distribution functions. IEEE Comput. Graph. Appl., 26(1):30--36, 2006.
[6]
R. L. Cook and Kenneth E. Torrance. A reflectance model for computer graphics. ACM Trans. Graph., 1(1):7--24, 1982.
[7]
Julie Dorsey and Pat Hanrahan. Modeling and rendering of metallic patinas. In SIGGRAPH, pages 387--396, 1996.
[8]
Sergey Ershov, Andrei Khodulev, and Konstantin Kolchin. Simulation of sparkles in metallic paints. In Proceeding of Graphicon, pages 121--128, Aug 1999.
[9]
Sergey Ershov, Konstantin Kolchin, and Karol Myszkowski. Rendering pearlescent appearance based on paint-composition modelling. Comput. Graph. Forum, 20(3), 2001.
[10]
Sergey Ershov, Roman Ďurikovič, Konstantin Kolchin, and Karol Myszkowski. Reverse engineering approach to appearance-based design of metallic and pearlescent paints. The Visual Computer, 20(8--9):586--600, 2004.
[11]
Xavier Granier and Wolfgang Heidrich. A simple layered rgb brdf model. Graphical Models, 65(4):171--184, 2003.
[12]
Chet S. Haase and Gary W. Meyer. Modeling pigmented materials for realistic image synthesis. ACM Trans. Graph., 11(4):305--335, 1992.
[13]
Pat Hanrahan and Wolfgang Krueger. Reflection from layered surfaces due to subsurface scattering. Computer Graphics, 27(Annual Conference Series):165--174, 1993.
[14]
Hideki Hirayama, Kazufumi Kaneda, Hideo Yamashita, and Yoshimi Monden. An accurate illumination model for objects coated with multilayer films. Computers&Graphics, 25(3):391--400, 2001.
[15]
Hideki Hirayama, Kazufumi Kaneda, Hideo Yamashita, Yoshiki Yamaji, and Yoshimi Monden. Visualization of optical phenomena caused by multilayer films with complex refractive indices. In Pacific Conference on Computer Graphics and Applications, pages 128--137, 1999.
[16]
Hideki Hirayama, Kazufumi Kaneda, Hideo Yamashita, Yoshiki Yamaji, and Yoshimi Monden. Visualization of optical phenomena caused by multilayer films based on wave optics. The Visual Computer, 17(2):106--120, 2001.
[17]
Hideki Hirayama, Yoshiki Yamaji, Kazufumi Kaneda, Hideo Yamashita, and Yoshimi Monden. Rendering iridescent colors appearing on natural objects. In Pacific Conference on Computer Graphics and Applications, pages 15--22, 2000.
[18]
Isabelle Icart and Didier Arquès. An illumination model for a system of isotropic substrate - isotropic thin film with identical rough boundaries. In Rendering Techniques, pages 261--272, 1999.
[19]
Isabelle Icart and Didier Arquès. A physically-based brdf model for multilayer systems with uncorrelated rough boundaries. In Rendering Techniques, pages 353--364, 2000.
[20]
Csaba Kelemen and Laszlo Szirmay-Kalos. A microfacet based coupled specular-matte brdf model with importance sampling. In Eurographics Short Presentations, pages 25--34, 2001.
[21]
P. Kubelka and F. Munk. Ein Beitrag zur Optik der Farbanstriche. Z. tech. Physik, 12:593--601, 1931.
[22]
Eric P. Lafortune, Sing-Choong Foo, Kenneth E. Torrance, and Donald P. Greenberg. Non-linear approximation of reflectance functions. In SIGGRAPH, pages 117--126, 1997.
[23]
István Lazányi and László Szirmay-Kalos. Fresnel term approximations for metals. In WSCG (Short Papers), pages 77--80, 2005.
[24]
Andrew Lundberg, Lawrence B. Wolff, and Diego A. Socolinsky. New perspectives on geometric reflection theory from rough surfaces. In ICCV, pages 225--232, 2001.
[25]
Wojciech Matusik, Hanspeter Pfister, Matt Brand, and Leonard McMillan. A data-driven reflectance model. ACM Transactions on Graphics, 22(3):759--769, July 2003.
[26]
Shree K. Nayar, Katsushi Ikeuchi, and Takeo Kanade. Surface reflection: Physical and geometrical perspectives. IEEE Trans. Pattern Anal. Mach. Intell., 13(7):611--634, 1991.
[27]
László Neumann and Attila Neumann. Photosimulation: Interreflection with arbitrary reflectance models and illuminations. Comput. Graph. Forum, 8(1):21--34, 1989.
[28]
Addy Ngan, Frédo Durand, and Wojciech Matusik. Experimental analysis of brdf models. In Proceedings of the Eurographics Symposium on Rendering, pages 117--226. Eurographics Association, 2005.
[29]
Michael Oren and Shree K. Nayar. Generalization of lambert's reflectance model. In SIGGRAPH, pages 239--246, 1994.
[30]
Martin Rump, Gero Müller, Ralf Sarlette, Dirk Koch, and Reinhard Klein. Photo-realistic rendering of metallic car paint from image-based measurements. Computer Graphics Forum, 27(2), April 2008.
[31]
Christophe Schlick. A Customizable Reflectance Model for Everyday Rendering. In Fourth Eurographics Workshop on Rendering, number Series EG 93 RW, pages 73--84, Paris, France, 1993.
[32]
Norihiro Tanaka, Shoji Tominaga, and Toshiyuki Kawai. Estimation of the torrance-sparrow reflection model from a single multi-band image. In Proceedings of the International Conference on Pattern Recognition, volume 3, pages 3600--3603, 2000.
[33]
Kenneth E. Torrance and Ephraim M. Sparrow. Theory for off-specular reflection from roughened surfaces. J.Opt.Soc.Am, 57(9):1105--1114, 1967.
[34]
Roman Ďurikovič. Explicit method of sparkling effect simulation. Journal of Three Dimensional Images, 16(4):96--100, Jan 2002.
[35]
Roman Ďurikovič and Tomas Ágošton. Prediction of optical properties of paints. Central European Journal of Physics, 5:416--427, September 2007.
[36]
Gregory J. Ward. Measuring and modeling anisotropic reflection. In SIGGRAPH, pages 265--272, 1992.
[37]
Andrea Weidlich and Alexander Wilkie. Arbitrarily layered micro-facet surfaces. In GRAPHITE '07: Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia, pages 171--178, 2007.
[38]
Andrea Weidlich and Alexander Wilkie. Modeling aventurescent gems with procedural textures. In Proceedings of the Spring Conference on Computer Graphics (SCCG), pages 1--8. ACM, April 2008.
[39]
Alexander Wilkie, Andrea Weidlich, Caroline Larboulette, and Werner Purgathofer. A reflectance model for diffuse fluorescent surfaces. In Y. T. Lee, Siti Mariyam Hj. Shamsuddin, Diego Gutierrez, and Norhaida Mohd Suaib, editors, GRAPHITE, pages 321--331. ACM, 2006.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH ASIA '09: ACM SIGGRAPH ASIA 2009 Courses
December 2009
2555 pages
ISBN:9781450379311
DOI:10.1145/1665817
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 December 2009

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

SA09
Sponsor:
SA09: SIGGRAPH ASIA 2009
December 16 - 19, 2009
Yokohama, Japan

Acceptance Rates

Overall Acceptance Rate 178 of 869 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 955
    Total Downloads
  • Downloads (Last 12 months)44
  • Downloads (Last 6 weeks)3
Reflects downloads up to 17 Jan 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media