skip to main content
research-article

Rendering Layered Materials with Diffuse Interfaces

Published:04 May 2022Publication History
Skip Abstract Section

Abstract

In this work, we introduce a novel method to render, in real-time, Lambertian surfaces with a rough dieletric coating. We show that the appearance of such configurations is faithfully represented with two microfacet lobes accounting for direct and indirect interactions respectively. We numerically fit these lobes based on the first order directional statistics (energy, mean and variance) of light transport using 5D tables and narrow them down to 2D + 1D with analytical forms and dimension reduction. We demonstrate the quality of our method by efficiently rendering rough plastics and ceramics, closely matching ground truth. In addition, we improve a state-of-the-art layered material model to include Lambertian interfaces.

References

  1. Laurent Belcour. 2018. Efficient Rendering of Layered Materials using an Atomic Decomposition with Statistical Operators. ACM Trans. Graph. (2018) (2018).Google ScholarGoogle Scholar
  2. Oskar Elek. 2010. Layered Materials in Real-Time Rendering. In 14th Central European Seminar on Computer Graphics. 27.Google ScholarGoogle Scholar
  3. Luis E. Gamboa, Adrien Gruson, and Derek Nowrouzezahrai. 2020. An Efficient Transport Estimator for Complex Layered Materials. Computer Graphics Forum 39, 2 (2020), 363--371.Google ScholarGoogle ScholarCross RefCross Ref
  4. Jie Guo, Jinghui Qian, Yanwen Guo, and Jingui Pan. 2016. Rendering thin transparent layers with extended normal distribution functions. IEEE transactions on visualization and computer graphics 23, 9 (2016), 2108--2119.Google ScholarGoogle Scholar
  5. Yu Guo, Milos Hasan, and Shuang Zhao. 2018. Position-free monte carlo simulation for arbitrary layered BSDFs. ACM Trans. Graph. 37 (2018), 279:1--279:14.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Wenzel Jakob. 2010. Mitsuba renderer. http://www.mitsuba-renderer.org.Google ScholarGoogle Scholar
  7. Wenzel Jakob, Eugene D'Eon, and Steve Marschner. 2014. A comprehensive framework for rendering layered materials. ACM Transactions on Graphics 33 (2014), 1--14.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Sebastien Lagarde et al. 2018. Unity High Definition Render Pipeline. https://unity.com/srp/High-Definition-Render-PipelineGoogle ScholarGoogle Scholar
  9. Sebastien Lagarde and Charles De Rousiers. 2014. Moving Frostbite to PBR. In SIGGRAPH Course - Physically Based Shading Theory Practice.Google ScholarGoogle Scholar
  10. Joël Randrianandrasana, Patrick Callet, and Laurent Lucas. 2021. Transfer Matrix Based Layered Materials Rendering. ACM Trans. Graph. 40, 4 (July 2021).Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Lionel Simonot, Roger D. Hersch, Mathieu Hébert, and Serge Mazauric. 2016. Multilayer four-flux matrix model accounting for directional-diffuse light transfers. Applied optics (Jan. 2016). https://hal.archives-ouvertes.fr/hal-01269584Google ScholarGoogle Scholar
  12. H. C. van de Hulst. 1980. Multiple Light Scattering. Vol. 1. Academic Press, New York.Google ScholarGoogle Scholar
  13. Bruce Walter, Stephen R Marschner, Hongsong Li, and Kenneth E Torrance. 2007. Microfacet Models for Refraction through Rough Surfaces. Eurographics Symposium on Rendering (2007).Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Andrea Weidlich and Alexander Wilkie. 2007. Arbitrarily layered micro-facet surfaces. In Proceedings of GRAPHITE. ACM.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Philippe Weier and Laurent Belcour. 2020. Rendering Layered Materials with Anisotropic Interfaces. Journal of Computer Graphics Techniques (JCGT) 9, 2 (20 June 2020), 37--57. http://jcgt.org/published/0009/02/03/Google ScholarGoogle Scholar
  16. Tomoya Yamaguchi, Tatsuya Yatagawa, Yusuke Tokuyoshi, and Shigeo Morishima. 2019. Real-time Rendering of Layered Materials with Anisotorpic Normal Distributions. In SIGGRAPH Asia 2019, Technical Brief. ACM.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Tizian Zeltner and Wenzel Jakob. 2018. The Layer Laboratory: A Calculus for Additive and Subtractive Composition of Anisotropic Surface Reflectance. Transactions on Graphics (Proceedings of SIGGRAPH) 37, 4 (July 2018), 74:1--74:14.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Rendering Layered Materials with Diffuse Interfaces

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image Proceedings of the ACM on Computer Graphics and Interactive Techniques
      Proceedings of the ACM on Computer Graphics and Interactive Techniques  Volume 5, Issue 1
      May 2022
      252 pages
      EISSN:2577-6193
      DOI:10.1145/3535313
      Issue’s Table of Contents

      Copyright © 2022 ACM

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 4 May 2022
      Published in pacmcgit Volume 5, Issue 1

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader
    About Cookies On This Site

    We use cookies to ensure that we give you the best experience on our website.

    Learn more

    Got it!