Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A practical extension to microfacet theory for the modeling of varying iridescence

Published: 20 July 2017 Publication History
  • Get Citation Alerts
  • Abstract

    In this work, we introduce an extension to microfacet theory for the rendering of iridescent effects caused by thin-films of varying thickness (such as oil, grease, alcohols, etc) on top of an arbitrarily rough base layer. Our material model is the first to produce a consistent appearance between tristimulus (e.g., RGB) and spectral rendering engines by analytically pre-integrating its spectral response. The proposed extension works with any microfacet-based model: not only on reflection over dielectrics or conductors, but also on transmission through dielectrics. We adapt its evaluation to work in multi-scale rendering contexts, and we expose parameters enabling artistic control over iridescent appearance. The overhead compared to using the classic Fresnel reflectance or transmittance terms remains reasonable enough for practical uses in production.

    Supplementary Material

    MP4 File (papers-0188.mp4)

    References

    [1]
    Attila Akin. 2014. Pushing the limits of realism of materials. http://blog.maxwellrender.com/tips/pushing-the-limits-of-realism-of-materials. (2014).
    [2]
    P. Beckmann and A. Spizzichino. 1963. The scattering of electromagnetic waves from rough surfaces. Pergamon Press; [distributed in the Western Hemisphere by Macmillan, New York]. https://books.google.fr/books?id=QBEIAQAAIAAJ
    [3]
    Max Born and Emil Wolf. 1999. Principles of Optics (7th edition ed.). Cambridge University Press.
    [4]
    R. L. Cook and K. E. Torrance. 1982. A Reflectance Model for Computer Graphics. ACM Trans. Graph. 1, 1 (Jan. 1982), 7--24.
    [5]
    Tom Cuypers, Tom Haber, Philippe Bekaert, Se Baek Oh, and Ramesh Raskar. 2012. Reflectance Model for Diffraction. ACM Trans. Graph. 31, 5, Article 122 (Sept. 2012), 11 pages.
    [6]
    D. S. Dhillon, J. Teyssier, M. Single, I. Gaponenko, M. C. Milinkovitch, and M. Zwicker. 2014. Interactive Diffraction from Biological Nanostructures. Computer Graphics Forum 33, 8 (2014), 177--188.
    [7]
    Disney. 2011. BRDF Explorer. https://www.disneyanimation.com/technology/brdf.html. (2011).
    [8]
    Serkan Ergun, Sermet Önel, and Aydin Ozturk. 2016. A General Micro-flake Model for Predicting the Appearance of Car Paint. In Eurographics Symposium on Rendering.
    [9]
    Sergey Ershov, Konstantin Kolchin, and Karol Myszkowski. 2001. Rendering Pearlescent Appearance Based On Paint-Composition Modelling. Computer Graphics Forum 20, 3 (sep 2001), 227--238.
    [10]
    Xavier Granier and Wolfgang Heidrich. 2003. A simple layered RGB BRDF model. Graphical Models 65, 4 (2003), 171--184.
    [11]
    Ole Gulbrandsen. 2014. Artist Friendly Metallic Fresnel. Journal of Computer Graphics Techniques 3, 4 (2014), 64--72. http://jcgt.org/published/0003/04/03/
    [12]
    Stephane Guy and Cyril Soler. 2004. Graphics Gems Revisited: Fast and Physically-based Rendering of Gemstones. ACM Transactions on Graphics 23, 3 (Aug. 2004), 231--238.
    [13]
    JM Hammersley and KW Morton. 1956. A new Monte Carlo technique: antithetic variates. In Mathematical proceedings of the Cambridge philosophical society, Vol. 52. 449--475.
    [14]
    Xiao D. He, Kenneth E. Torrance, François X. Sillion, and Donald P. Greenberg. 1991. A Comprehensive Physical Model for Light Reflection. In Proceedings of the 18th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '91). ACM, New York, NY, USA, 175--186.
    [15]
    Eugene Hecht. 2001. Optics (4th edition ed.). Addison-Wesley.
    [16]
    Isabelle Icart and Didier Arqués. 1999. An Illumination Model for a System of Isotropic Substrate- Isotropic Thin Film with Identical Rough Boundaries. In Eurographics Workshop on Rendering, Dani Lischinski and Greg Ward Larson (Eds.). The Eurographics Association.
    [17]
    Wenzel Jakob. 2010. Mitsuba renderer. (2010). http://www.mitsuba-renderer.org.
    [18]
    Wenzel Jakob, Eugene D'Eon, Otto Jakob, and Steve Marschner. 2014. A comprehensive framework for rendering layered materials. ACM Transactions on Graphics 33, 4 (jul 2014), 1--14.
    [19]
    James T. Kajiya. 1986. The Rendering Equation. In ACM SIGGRAPH, Vol. 20. 143--150.
    [20]
    Jan Kautz, Pere-Pau Vázquez, Wolfgang Heidrich, and Hans-Peter Seidel. 2000. Unified Approach to Prefiltered Environment Maps. In Proceedings of the Eurographics Workshop on Rendering Techniques 2000. Springer-Verlag, London, UK, UK, 185--196. http://dl.acm.org/citation.cfm?id=647652.732274
    [21]
    Johannes Meng, Florian Simon, Johannes Hanika, and Carsten Dachsbacher. 2015. Physically Meaningful Rendering using Tristimulus Colours. Computer Graphics Forum 34, 4 (2015), 31--40.
    [22]
    Brian E. Smits and Gary W. Meyer. 1992. Newton's Colors: Simulating Interference Phenomena in Realistic Image Synthesis. In Photorealism in Computer Graphics. Springer, 185--194.
    [23]
    Jos Stam. 1999. Diffraction Shaders. In ACM SIGGRAPH.
    [24]
    Yinlong Sun. 2006. Rendering Biological Iridescences with RGB-based Renderers. ACM Transactions on Graphics 25, 1 (Jan. 2006), 100--129.
    [25]
    Romain Vergne and Pascal Barla. 2015. Designing Gratin, A GPU-Tailored Node-Based System. Journal of Computer Graphics Techniques (JCGT) 4, 4 (19 November 2015), 54--71. http://jcgt.org/published/0004/04/03/
    [26]
    Bruce Walter, Stephen R. Marschner, Hongsong Li, and Kenneth E. Torrance. 2007. Microfacet Models for Refraction Through Rough Surfaces. In Proceedings of the 18th Eurographics Conference on Rendering Techniques (EGSR'07). Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, 195--206.
    [27]
    Gregory J. Ward. 1992. Measuring and Modeling Anisotropic Reflection. SIGGRAPH Comput. Graph. 26, 2 (July 1992), 265--272.
    [28]
    Andrea Weidlich and Alexander Wilkie. 2007. Arbitrarily Layered Micro-facet Surfaces. In ACM GRAPHITE. 171--178.
    [29]
    A. Wilkie, S. Nawaz, M. Droske, A. Weidlich, and J. Hanika. 2014. Hero Wavelength Spectral Sampling. Computer Graphics Forum 33, 4 (jul 2014), 123--131.
    [30]
    Pochi Yeh. 2005. Optical Waves in Layered Media. Wiley.

    Cited By

    View all
    • (2024)[Paper] Estimation of Thin-film and Base Material Parameters for Rendering Iridescent Effects by Thin-film InterferenceITE Transactions on Media Technology and Applications10.3169/mta.12.5412:1(54-60)Online publication date: 2024
    • (2024)Geometric attenuation function analysis based on V-grooved surfacesApplied Optics10.1364/AO.50953763:5(1204)Online publication date: 2-Feb-2024
    • (2024)A Fully-correlated Anisotropic Micrograin BSDF ModelACM Transactions on Graphics10.1145/365822443:4(1-14)Online publication date: 19-Jul-2024
    • Show More Cited By

    Index Terms

    1. A practical extension to microfacet theory for the modeling of varying iridescence

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Transactions on Graphics
      ACM Transactions on Graphics  Volume 36, Issue 4
      August 2017
      2155 pages
      ISSN:0730-0301
      EISSN:1557-7368
      DOI:10.1145/3072959
      Issue’s Table of Contents
      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 the author(s) 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].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 20 July 2017
      Published in TOG Volume 36, Issue 4

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. SV-BRDF model
      2. iridescence
      3. spectral aliasing
      4. thin-film interference

      Qualifiers

      • Research-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)81
      • Downloads (Last 6 weeks)5
      Reflects downloads up to 28 Jul 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)[Paper] Estimation of Thin-film and Base Material Parameters for Rendering Iridescent Effects by Thin-film InterferenceITE Transactions on Media Technology and Applications10.3169/mta.12.5412:1(54-60)Online publication date: 2024
      • (2024)Geometric attenuation function analysis based on V-grooved surfacesApplied Optics10.1364/AO.50953763:5(1204)Online publication date: 2-Feb-2024
      • (2024)A Fully-correlated Anisotropic Micrograin BSDF ModelACM Transactions on Graphics10.1145/365822443:4(1-14)Online publication date: 19-Jul-2024
      • (2024)A Free-Space Diffraction BSDFACM Transactions on Graphics10.1145/365816643:4(1-15)Online publication date: 19-Jul-2024
      • (2024)Interactive Exploration of Vivid Material Iridescence using Bragg MirrorsComputer Graphics Forum10.1111/cgf.1501743:2Online publication date: 23-Apr-2024
      • (2023)Multiscale models of plasmonic structural colors with nanoscale surface roughnessOptics Letters10.1364/OL.47470348:7(1738)Online publication date: 23-Mar-2023
      • (2023)Efficient and Accurate Physically Based Rendering of Periodic Multilayer Structures with IridescenceSIGGRAPH Asia 2023 Posters10.1145/3610542.3626137(1-2)Online publication date: 12-Dec-2023
      • (2023)A Full-Wave Reference Simulator for Computing Surface ReflectanceACM Transactions on Graphics10.1145/359241442:4(1-17)Online publication date: 26-Jul-2023
      • (2023)Meso-Facets for Goniochromatic 3D PrintingACM Transactions on Graphics10.1145/359213742:4(1-12)Online publication date: 26-Jul-2023
      • (2023)FlavoMetrics: Towards a Digital Tool to Understand and Tune Living Aesthetics of FlavobacteriaProceedings of the 2023 ACM Designing Interactive Systems Conference10.1145/3563657.3596085(2079-2092)Online publication date: 10-Jul-2023
      • Show More Cited By

      View Options

      Get Access

      Login options

      Full Access

      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