Abstract
This paper proposes a lightweight bidirectional scattering distribution function (BSDF) model for layered materials with anisotropic reflection and refraction properties. In our method, each layer of the materials can be described by a microfacet BSDF using an anisotropic normal distribution function (NDF). Furthermore, the NDFs of layers can be defined on tangent vector fields, which differ from layer to layer. Our method is based on a previous study in which isotropic BSDFs are approximated by projecting them onto base planes. However, the adequateness of this previous work has not been well investigated for anisotropic BSDFs. In this paper, we demonstrate that the projection is also applicable to anisotropic BSDFs and that the BSDFs are approximated by elliptical distributions using covariance matrices.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Jakob, W.; D’Eon, E.; Jakob, O.; Marschner, S. A comprehensive framework for rendering layered materials. ACM Transactions on Graphics Vol. 33, No. 4, Article No. 118, 2014.
Zeltner T.; Jakob W. The layer laboratory: A calculus for additive and subtractive composition of anisotropic surface reflectance. ACM Transactions on Graphics Vol. 37, No. 4, Article No. 74, 2018.
Guo Y.; Hašsan M.; Zhao S. Position-free Monte Carlo simulation for arbitrary layered BSDFs. ACM Transactions on Graphics Vol. 37, No. 6, Article No. 279, 2019.
Weidlich A.; Wilkie A. Arbitrarily layered micro-facet surfaces. In: Proceedings of the 5th International Conference on Computer Graphics and Interactive Techniques in Australia and Southeast Asia, 171–178, 2007.
Elek O. Layered materials in real-time rendering. In: Proceedings of the 14th Central European Seminar on Computer Graphics, 2010.
Guo J.; Qian J. H.; Guo Y. W.; Pan J. G. Rendering thin transparent layers with extended normal distribution functions. IEEE Transactions on Visualization and Computer Graphics Vol. 23, No. 9, 2108–2119, 2017.
Belcour L. Efficient rendering of layered materials using an atomic decomposition with statistical operators. ACM Transactions on Graphics Vol. 37, No. 4, Article No. 73, 2018.
Stam J. An illumination model for a skin layer bounded by rough surfaces. In: Rendering Techniques 2001. Gortler S. J.; Myszkowski K. Eds. Springer Vienna, 39–52, 2001.
Marmoset LLC. Marmoset Toolbag 3. 2019. Available at https://marmoset.co/toolbag/.
Unity Technologies. Unity Scriptable Render Pipeline. 2019. Available at https://docs.unity3d.com/Manual/ScriptableRenderPipeline.html.
Heitz E.; Hanika J.; D’Eon E.; Dachsbacher C. Multiple-scattering microfacet BSDFs with the Smith model. ACM Transactions on Graphics Vol. 35, No. 4, Article No. 58, 2016.
Xu K.; Sun W.-L.; Dong Z.; Zhao D.-Y.; Wu R.-D.; Hu S.-M. Anisotropic spherical Gaussians. ACM Transactions on Graphics Vol. 32, No. 6, Article No. 209, 2013.
Walter B.; Marschner S.; Li H.; Torrance K. Microfacet models for refraction through rough surfaces. In: Proceedings of the 18th Eurographics Conference on Rendering Techniques, 195–206, 2007.
Heitz E. Sampling the GGX distribution of visible normals. Journal of Computer Graphics Techniques Vol. 7, No. 4, 1–13, 2018.
Henyey L. C.; Greenstein J. L. Diffuse radiation in the Galaxy. The Astrophysical Journal Vol. 93, 70–83, 1941.
Acknowledgements
This research was supported by the JST ACCEL (JPMJAC1602) and JSPS KAKENHI (JP17H06101, 18K18075, and JP19H01129).
Author information
Authors and Affiliations
Corresponding author
Additional information
Tomoya Yamaguchi is a master student at Graduate School of Advanced Science and Engineering, Waseda University. He received his bachelor of engineering degree from Waseda University in 2018. His research interests include light transport algorithms and real-time rendering.
Tatsuya Yatagawa is an assistant professor at School of Engineering, the University of Tokyo. He received his bachelor of science degree from Kyoto University in 2010 and received his Ph.D. degree from the University of Tokyo in 2015. His research interests center on computer graphics and computer vision, including efficient rendering, inverse rendering, and image editing techniques.
Yusuke Tokuyoshi is a research scientist at Intel Corporation. Before joining Intel, he engaged in R&D on rendering as a senior researcher at SQUARE ENIX CO., LTD. He received his Ph.D. degree in engineering from Shinshu University in 2007. From 2007 to 2010, he worked at Hitachi, Ltd. for R&D on compiler optimization. His interests include global illumination algorithms and real-time rendering.
Shigeo Morishima received his B.S., M.S., and Ph.D. degrees in electrical engineering from the University of Tokyo in 1982, 1984, and 1987, respectively. Currently, he is a professor of School of Advanced Science and Engineering, Waseda University. His research interests include computer graphics, computer vision, and human computer interaction. He is a trustee of Japanese Academy of Facial Studies and a fellow of the Institute of Image Electronics Engineers of Japan.
Electronic supplementary material
Supplementary material, approximately 35.4 MB.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made.
The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
To view a copy of this licence, visit http://creativecomm-ons.org/licenses/by/4.0/.
Other papers from this open access journal are available free of charge from http://www.springer.com/journal/41095. To submit a manuscript, please go to https://www.editorialmanager.com/cvmj.
About this article
Cite this article
Yamaguchi, T., Yatagawa, T., Tokuyoshi, Y. et al. Real-time rendering of layered materials with anisotropic normal distributions. Comp. Visual Media 6, 29–36 (2020). https://doi.org/10.1007/s41095-019-0154-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41095-019-0154-z