Abstract
To visualize the interference effects of objects with multilayer film structures such as soap bubbles, optical lenses and Morpho butterflies is challenging and valuable in the physics-based framework, a novel multilayer film interference shader is constructed. The multi-beam interference equation is applied to effectively simulate the multiple reflection and transmission inside films, and calculate the composite reflectance and transmittance to model the amplitude and phase variations related to interference. The absorption of photons due to the film materials is accounted for by the Fresnel coefficients used for metallic and dielectric films. In addition, the irregularity of multilayer film microstructures is incorporated into the iridescent illumination model to explain the isotropic and anisotropic optical properties. The new wave bidirectional scattering distribution function is proposed and integrated into the existing ray tracer in the form of the material plugin to further enhance the photorealistically rendering capabilities. The experiments show that our interference shader gives accurate results in both visual and numerical quality.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Gondek, J.S., Meyer, G.W., Newman, J.G.: Wavelength dependent reflectance functions. In: Proceedings of SIGGRAPH 1994, pp. 213–219 (1994)
Hirayama, H., Kaneda, K., Yamashita, H., Monden, Y., Yamaji, Y.: Visualization of optical phenomena caused by multilayer films with complex refractive indices. In: 7th Pacific Conference on Computer Graphics and Application, pp. 128–137 (1999)
Hirayama, H., Yamaji, Y., Kaneda, K., Yamashita, H., Monden, Y.: Rendering iridescent colors appearing on natural objects. In: Proceedings of the 8th Pacific Conference on Computer Graphics and Application, pp. 15–22 (2000)
Sun, Y.: Rendering biological iridescences with RGB-based renderers. ACM Trans. Graph. 25(1), 100–129 (2006)
Pharr, M., Humphreys, G.: Physically Based Rendering: From Theory to Implementation. Morgan Kaufmann, Burlington (2010)
Smits, B.E., Meyer, G.W.: Newton’s colors: simulating interference phenomena in realistic image synthesis. In: Proceedings of Eurographics Workshop on Photosimulation, Realism and Physics in Computer Graphics, pp. 185–194 (1990)
Dias, M.: Ray tracing interference color. IEEE Comput. Graph. Appl. 11(2), 54–60 (1991)
Jakob, W., D’Eon, E., Jakob, O., Marschner, S.: A comprehensive framework for rendering layered materials. In: Proceedings of SIGGRAPH 2014 (2014)
Moravec, H.P.: 3D graphics and the wave theory. In: Proceedings of SIGGRAPH 1981, pp. 289–296 (1981)
Kajiya, J.T.: The rendering equations. In: Proceedings of SIGGRAPH 1986, vol. 20, pp. 143–150 (1986)
Stam, J.: Diffraction shaders. In: Proceedings of SIGGRAPH 1999, pp. 101–110 (1999)
Agu, E.: Diffraction shading models for iridescent surfaces. In: Proceedings of IASTED VIIP (2002)
Sun, Y., Fracchia, F.D., Drew, M.S., Calvert, T.W.: Rendering iridescent colors of optical disks. In: Eurographics Workshop on Rendering, pp. 341–352 (2000)
Wu, F.-K., Zheng, C.-W.: A comprehensive geometrical optics application for wave rendering. Graph. Models 75(6), 318–327 (2013)
Wu, F.-K., Zheng, C.-W.: Microfacet-based interference simulation for multilayer films. Graph. Models 78 (2015)
Icart, I., Arquès, D.: A physically-based BRDF model for multilayer systems with uncorrelated rough boundaries. In: Rendering Techniques, pp. 353–364 (2000)
Hirayama, H., Kaneda, K., Yamashita, H., Monden, Y.: An accurate illumination model for objects coated with multilayer films. Comput. Graph. 25(3), 391–400 (2001)
Okada, N., Zhu, D., Cai, D.S., Cole, J.B., Kambe, M., Kinoshita, S.: Rendering Morpho butterflies based on high accuracy nano-optical simulation. J. Optics 42(1), 25–36 (2013)
Born, M., Wolf, E.: Principles of Optics: Electromagnetic Theory of Propagation, Interference and Diffraction of Light. Cambridge University Press, London (2005)
Goodman, J.W.: Introduction to Fourier Optics. Roberts & Co., Englewood (2005)
Liang, Q.T.: Physical Optics (in Chinese). Publishing House of Electronics Industry, Beijing (2008)
Plattner, L.: Optical properties of the scales of Morpho rhetenor butterflies: theoretical and experimental investigation of the back-scattering of light in the visible spectrum. Comput. Graph. Forum 1, 49–59 (2004)
Kinoshita, S., Yoshioka, S., Fujii, Y., Okamoto, N.: Photophysics of structural color in the morpho butterflies. Forma 17, 103–121 (2002)
Kinoshita, S., Yoshioka, S.: Structural colors in nature: the role of regularity and irregularity in the structure. Chemphyschem. 6, 1442–1459 (2005)
Phong, B.T.: Illumination for computer generated pictures. Commun. ACM 18(6), 311–317 (1975)
Torrance, K.E., Sparrow, E.M.: Theory of off-specular reflection from roughened surfaces. J. Opt. Soc. Am. 57(9), 1105–1112 (1967)
Blinn, J.F.: Models of light reflection for computer synthesized pictures. In: Proceedings of SIGGRAPH 1977, pp. 192–198 (1977)
Ashikhmin, M., Shirley, P.: An anisotropic Phong BRDF model. J. Graph. Tools 5(2), 25–32 (2000)
Fox, D.L.: Animal Biochromes and Structural Colours. University of California Press, Berkeley (1976)
Simon, H.: The Splendor of Iridescence of Structural Colors in the Animal World. Dodd Mead & Company, New York (1971)
Vukusic, P., Sambles, J.R., Lawrence, C.R., Wootton, R.J.: Quantified interference and diffraction in single Morpho butterfly scales. Proc. R. Soc. B Biol. Sci. 266, 1403–1411 (1999)
Acknowledgements
We sincerely acknowledge all anonymous reviewers for their valuable comments. This work was funded by National High Technology Research and Development Program of China (2012AA011206 and 2009AA01Z303).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Wu, F., Zheng, C. (2016). Interference Shader for Multilayer Films. In: Braz, J., et al. Computer Vision, Imaging and Computer Graphics Theory and Applications. VISIGRAPP 2015. Communications in Computer and Information Science, vol 598. Springer, Cham. https://doi.org/10.1007/978-3-319-29971-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-29971-6_4
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-29970-9
Online ISBN: 978-3-319-29971-6
eBook Packages: Computer ScienceComputer Science (R0)