The Community for Technology Leaders
RSS Icon
Issue No.08 - Aug. (2013 vol.19)
pp: 1274-1287
V. A. Debelov , Lab. of Numerical Anal. & Comput. Graphics, Inst. of Comput. Math. & Math. Geophys., Novosibirsk, Russia
D. S. Kozlov , Lab. of Numerical Anal. & Comput. Graphics, Inst. of Comput. Math. & Math. Geophys., Novosibirsk, Russia
The paper is devoted to the derivation of a bidirectional distribution function for crystals, which specifies all outgoing rays for a ray coming to the boundary of two transparent crystalline media with different optical properties, i.e., a particular mineral, directions of optical axes if they exist, and other features. A local model of interaction based on the notion of polarized light ray is introduced, which is specified by a geometric ray, its polarization state, light intensity, and so on. The computational algorithm that is suggested allows computing the directions and other properties of all (up to four) outgoing rays. In this paper, isotropic, uniaxial, and biaxial crystals are processed in a similar manner. The correctness of the model is validated by comparison of photos of real uniaxial crystals with corresponding computed images. The case of biaxial crystals is validated by testing the effect of conical refraction. Specifications of a series of tests devoted to rendering of optically different objects is presented also.
Vectors, Media, Equations, Crystals, Tensile stress, Optical refraction, Optical polarization, ray tracing, Isotropic crystal, uniaxial crystal, biaxial crystal, crystalline aggregate, optical axis, polarized ray, optical dispersion, birefringence, conical refraction, photorealistic rendering
V. A. Debelov, D. S. Kozlov, "A Local Model of Light Interaction with Transparent Crystalline Media", IEEE Transactions on Visualization & Computer Graphics, vol.19, no. 8, pp. 1274-1287, Aug. 2013, doi:10.1109/TVCG.2012.304
[1] S. Guy and C. Soler, "Graphics Gems Revisited," ACM Trans. Graphics, vol. 23, no. 3, pp. 231-238, Aug. 2004.
[2] A. Weidlich and A. Wilkie, "Realistic Rendering of Birefringency in Uniaxial Crystals," ACM Trans. Graphics, vol. 27, no. 1, pp. 6:1-6:12, 2008.
[3] V.A. Debelov and D.S. Kozlov, "A Local Model of Light Interaction with Isotropic and Uniaxial Transparent Media," Vestnik of Novosibirsk State Univ., Series: Information Technologies, vol. 10, no. 1, pp. 5-23, 2012.
[4] P. Latorre, F. Seron, and D. Gutierrez, "Birefringence: Calculation of Refracted Ray Paths in Biaxial Crystals," Visual Computer, vol. 28, pp. 341-356, 2012.
[5] Y. Wang, P. Shi, H. Xin, and L. Wu, "Complex Ray Tracing in Biaxial Anisotropic Absorbing Media," J. Optics A: Pure and Applied Optics, vol. 10, no. 7, p. 075009, 2008.
[6] S.C. McClain, L.W. Hillman, and R.A. Chipman, "Polarization Ray Tracing in Anisotropic Optically Active Media. 2. Theory and Physics," J. Optical Soc. Am., vol. 10, no. 11, pp. 2383-2393, Nov. 1993.
[7] F.I. Fedorov and V.V. Filippov, Reflection and Refraction of Light by Transparent Crystals, Minsk: "Nauka i Tekhnika," 1976.
[8] M. Born and E. Wolf, Principles of Optics: Electromagnetic Theory of Propagation, Interference and Diffraction of Light. Cambridge Univ. Press, 1980.
[9] D.C. Tannenbaum, P. Tannenbaum, and M.J. Wozny, "Polarization and Birefringency Considerations in Rendering," Proc. ACM SIGGRAPH, A. Glassner, ed., pp. 221-222, 1994.
[10] C.M. Goral, K.E. Torrance, D.P. Greenberg, and B. Battaile, "Modeling the Interaction of Light between Diffuse Surfaces," Proc. 11th Ann. Conf. Computer Graphics and Interactive Techniques, pp. 213-222, 1984.
[11] G.W. Meyer, H.E. Rushmeier, M.F. Cohen, D.P. Greenberg, and K.E. Torrance, "An Experimental Evaluation of Computer Graphics Imagery," ACM Trans. Graphics, vol. 5, pp. 30-50, Jan. 1986.
[12] T. Whitted, "An Improved Illumination Model for Shaded Display," Comm. ACM, vol. 23, no. 6, pp. 343-349, 1980.
[13] A.S. Glassner, "How to Derive a Spectrum from an RGB Triplet," IEEE Computer Graphics Applications, vol. 9, no. 4, pp. 95-99, July 1989.
[14] Maxwell render, http:/, 2013.
[15] Y.P. Mikhaylichenko, Large Scale Experiments on Conical Refraction, Hamilton. html, Dec. 2004.
[16] V.A. Debelov and D.S. Kozlov, "Verification of Algorithms of Photorealistic Rendering of Crystals," Proc. 20th Int'l Conf. Computer Graphics and Vision Graphicon-2010, conference/RU/Se504.pdf, pp. 238-245, Sept. 2010.
[17] V.A. Debelov and D.S. Kozlov, "Rendering of Translucent Objects, Verification and Validation of Algorithms," Proc. 20th Int'l Conf. Central Europe on Computer Graphics, Visualization and Computer Vision, , June 2012.
546 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool