Affiliation:
1. Institute of Computational Mathematics and Mathematical Geophysics of Siberian Branch of Russian Academy of Sciences
2. Novosibirsk State University
Abstract
Newton's rings are an interference pattern related to fringes of equal thickness. This image can be obtained on a simple experimental optical setup. Modern common renderers, based on zerothickness ray tracing, calculate highly realistic images of complex 3D scenes, which are computer models of scenes from the real world. However, they do not allow you to reproduce such phenomena as interference, because they ignore even the polarization of light. Interference is studied by physical optics, and it is natural to assume that if the calculation is based on the "tracing" of waves in the scene, this problem can be solved. An algorithm is known when a solid beam of light is used instead of a light wave. The results of the calculations show images of the interference effects; Newton's rings are also calculated. This is an acceptable solution for simple scenes involving a few objects. It is also good for optical design systems, when the result is important, and not the time spent. But not practical for universal renderers, which must calculate the image in an acceptable time for very complex scenes. In this paper, we propose an algorithm based on the traditional method of tracing paths consisting of zero-thickness rays. Only on the last ray of a path that crosses the picture plane is the modification made. It is assumed that these rays characterize spherical wavelets. In this paper, we consider the results of applying the mentioned heuristics to classical optical experiments.
Publisher
Keldysh Institute of Applied Mathematics
Reference14 articles.
1. M. Born, E. Wolf. Principles of optics: Electromagnetic theory of propagation, interference and diffraction of light, Cambridge Univ. Press, 1980.
2. V. A. Debelov, L. F. Vasilieva. Visualization of interference pictures of 3D scenes including optically isotropic transparent objects, Scientific visualization, 12.3 (2020) 119–136. doi:10.26583/sv.12.3.11
3. M. L. Dias. Ray tracing interference color, IEEE Computer graphics & applications, 11.2 (1991) 54–60.
4. A. S. Glassner. Andrew Glassner's notebook soap bubbles: Part 2, IEEE Computer graphics and applications, 20.6 (2000) 99–109.
5. J. S. Gondek, G. W. Meyer, J. G. Newman. Wavelength dependent reflection functions, in: Proceedings of Siggraph’94, ACM Press, New York, NY, 1994, pp. 213–219.