ISSN 2079-3537      

 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

Scientific Visualization, 2020, volume 12, number 3, pages 119 - 136, DOI: 10.26583/sv.12.3.11

Visualization of interference pictures of 3D scenes including optically isotropic transparent objects

Authors: V.A. Debelov1, L.F. Vasilieva2

Institute of Computational Mathematics and Mathematical Geophysics SB RAS

1 ORCID: 0000-0002-7577-4700, debelov@oapmg.sscc.ru

2 ORCID: 0000-0001-7278-8800, vaslud@gmail.com

 

Abstract

To date, only few papers are available on the calculation of interference pictures, even for scenes with objects specified by optically isotropic materials. Major attention has been given only to some questions arising in the development of renderers. In this paper, we propose some solutions to the following problems of rendering: a) representation of a ray in rendering, that is, information about the ray which allows taking into account interference in the calculations; b) expansion of the concept of scene object material; and ñ) estimation of ray intensity on an image surface. The main purpose is to describe the peculiarities of spectral rendering when calculating interference effects in scenes with optically isotropic objects to be taken into account in the development of corresponding renderers, rather than the development of any specific renderer.

As an algorithm for interference calculation in an isotropic medium, we consider a direct simulation: tracing by rays of linear polarized light from a source to an image plane.

The main point of the approach is that no special interfering objects such as thin films, soap bubbles, etc. are used in a scene. Images are calculated with a spectral representation of light and materials of the scene objects, but not on the basis of an RGB model. Interference is calculated at a scene point corresponding to a pixel of the image plane where coherent rays may come along unpredictable trajectories, in particular, along trajectories passing through some known interfering objects.

 

Keywords: interference, linear polarization, optically isotropic transparent objects, photorealistic spectral rendering, tracing of linear polarized rays, optical path, ray intensity estimate in a pixel.