Importance Driven Quasi-Monte Carlo Walk Solution of the Rendering Equation

Szirmay-Kalos László
Department of Control Engineering and Information Technology, Technical University of Budapest,
Budapest, Muegyetem rkp. 11, H-1111, HUNGARY
szirmay@fsz.bme.hu

Abstract:

This paper presents a new method that combines quasi-Monte Carlo quadrature with importance sampling and Russian roulette to solve the general rendering equation efficiently. Since classical importance sampling and Russian roulette have been proposed for Monte-Carlo integration, first an appropriate formulation is elaborated for deterministic sample sets used in quasi-Monte Carlo methods. This formulation is based on integration by variable transformation. It is also shown that instead of multi-dimensional inversion methods, the variable transformation can be executed iteratively where each step works only with 2-dimensional mappings. Since the integrands of the Neumann expansion of the rendering equation is not available explicitly, some approximations are used, that are based on a particle-shooting step. Although the complete method works for the original geometry, in order to store the results of the initial particle-shooting, surfaces are decomposed into patches.

Keywords:

Rendering equation, adaptive importance sampling, quasi-Monte Carlo integration, light-tracing.