Content

Abstract:
When simulating the propagation of light, luminance/ radiance brought by a ray is calculated from the optical properties of the scene objects it interacts with. According to their optical properties, objects can be roughly divided into diffuse and specular. In Monte Carlo ray tracing luminance/radiance is calculated only for diffuse surfaces. When a ray hits a specular a surface, it is reflected (or refracted) until it reaches a diffuse surface, and only then the luminance/radiance is calculated. In the proposed approach, diffuse elements are further divided into genuine diffuse and quasi-specular elements. The most natural criterion for the latter is that it scatters light in a narrow cone about the specular direction. An element of the scene can also be a superposition of both types when its scattering function is a sum of the genuine diffuse and quasi-specular parts. This article shows how different components of illuminance/irradiance interact with quasi-specular objects and describe how this works in the bi-directional stochastic ray tracing. The proposed approach significantly reduces stochastic noise for multiple scenes. This method is also applicable for simulation of volume scattering, treating the phase function of the medium as quasi-specular. In this case, the choice of quasi-specular objects is not based on the nature of the bidirectional scattering distribution function (BSDF): the medium is treated as completely quasi-specular while the surfaces, even if their BSDFs are narrower, remain genuine diffuse. The article shows the advantage of this approach.
References:
1. H. W. Jensen, Global illumination using photon maps, in Proceedings of the Eurographics Workshop on Rendering Techniques ‘96, London, UK, Springer-Verlag, 1996. pp. 21–30. 2. H. W. Jensen and P. Christensen, High quality rendering using ray tracing and photon mapping, in ACM SIGGRAPH 2007 Courses, SIGGRAPH ‘07, (New York, NY, USA), ACM, 2007. 3. T. Hachisuka and H.W. Jensen, Stochastic progressive photon mapping, in ACM SIGGRAPH Asia 2009 Papers, SIGGRAPH Asia ‘09, New York, NY, USA, ACM, 2009. pp. 141:1–141:8. 4. M. Pharr and G. Humphreys, Physically Based Rendering, Second Edition: From Theory To Implementation. San Francisco, CA, USA: Morgan Kaufmann Publishers Inc., 2nd ed., 2010. 5. Д.Д. Жданов, С.В. Ершов, А.Г. Волобой, Адаптивный выбор глубины трассировки обратного луча в методе двунаправленной стохастической трассировки лучей, in Proceedings of 25-th International Conference on Computer Graphics and Vision, September 22–25, Protvino, 2015. pp. 44–49. 6. J. Vorba, Bidirectional photon mapping, in Proceedings of CESCG 2011: The 15th CentralEuropean Seminar on Computer Graphics, Charles University, Prague, 2011. 7. S. V. Ershov, D.D. Zhdanov, and A.G. Voloboy, Estimation of noise in calculation of scattering medium luminance by MCRT, Mathematica Montisnigri, V14, 2019. pp. 60–73. 8. I. Georgiev, J. Krivanek, T. Davidovic, and P. Slusallek, Light transport simulation with vertex connection and merging, ACM Trans. Graph., Nov. 2012. V31, pp. 192:1–192:10. 9. S. Popov, R. Ramamoorthi, F. Durand, and G. Drettakis, Probabilistic Connections for Bidirectional Path Tracing, Computer Graphics Forum, 2015. 10. N. Dodik, Implementing probabilistic connections for bidirectional path tracing in the Mitsuba Renderer, Sept. 2017. 11. J. T. Kajiya, The rendering equation, in Proceedings of the 13th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH ‘86, New York, NY, USA, ACM, 1986. pp. 143–150. 12. S. V. Ershov, D.D. Zhdanov, and A.G. Voloboy, Treating diffuse elements as quasi-specular to reduce noise in bi-directional ray tracing, Preprint of the Keldysh Institute of Applied Mathematics, 2018. #122. 13. G. Pomraning, On the Henyey-Greenstein approximation to scattering phase functions, Journal of Quantitative Spectroscopy and Radiative Transfer, 1988. V39, #2, pp. 109–113.
Keywords
- calculation of illuminance
- realistic rendering
- bidirectional ray tracing
- stochastic ray tracing
- noise reduction
- BSDF
Recommended articles
Using a Federated Approach to Synthesize Images of Confidential Scene Models L&E, Vol.32, No.4, 2024
Extraction of Optical Characteristics of Diffuse Particles for Modelling a Dispersed Medium L&E, Vol.32, No.2, 2024
Modelling and Verification of Car Rear View Camera Using Ray Optics Algorithms L&E, Vol.32, No.2, 2024