Bidirectional Path Tracing

Michal Vlnas

Supervisor(s): Pavel Zemčík

Brno University of Technology


Abstract: This paper discusses an experimental implementation of the bidirectional path tracing algorithm. The mathematical derivation of the bidirectional estimator using the Monte Carlo method is shown. Moreover, an explanation on how path tracing and light tracing are subsets of the bidirectional approach. Furthermore, a comparison between the bidirectional and the naive path tracing algorithm is shown. Bidirectional path tracing is used to create images of 3D scenes, such that the global illumination is faithful to reality. The naive algorithm is quite inefficient, so many optimized modifications have been developed where one of the most efficient and important extensions is the bidirectional approach. It combines the ideas of shooting and gathering light to create a photorealistic images. Finally, this paper shows a comparison of proposed implementation and state-of-art methods.
Keywords: Physically-based Rendering, Rendering
Full text:
Year: 2018