Light Transport Simulation with Vertex Connection and Merging

被引:133
作者
Georgiev, Iliyan [1 ]
Krivanek, Jaroslav [2 ]
Davidovic, Tomas [1 ]
Slusallek, Philipp [1 ,3 ]
机构
[1] Univ Saarland, Intel VCI, D-6600 Saarbrucken, Germany
[2] Charles Univ Prague, Fac Math & Phys, Prague, Czech Republic
[3] DFKI, Saarbrucken, Germany
来源
ACM TRANSACTIONS ON GRAPHICS | 2012年 / 31卷 / 06期
关键词
light transport; global illumination; importance sampling; bidirectional path tracing; photon mapping; density estimation;
D O I
10.1145/2366145.2366211
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Developing robust light transport simulation algorithms that are capable of dealing with arbitrary input scenes remains an elusive challenge. Although efficient global illumination algorithms exist, an acceptable approximation error in a reasonable amount of time is usually only achieved for specific types of input scenes. To address this problem, we present a reformulation of photon mapping as a bidirectional path sampling technique for Monte Carlo light transport simulation. The benefit of our new formulation is twofold. First, it makes it possible, for the first time, to explain in a formal manner the relative efficiency of photon mapping and bidirectional path tracing, which have so far been considered conceptually incompatible solutions to the light transport problem. Second, it allows for a seamless integration of the two methods into a more robust combined rendering algorithm via multiple importance sampling. A progressive version of this algorithm is consistent and efficiently handles a wide variety of lighting conditions, ranging from direct illumination, diffuse and glossy inter-reflections, to specular-diffuse-specular light transport. Our analysis shows that this algorithm inherits the high asymptotic performance from bidirectional path tracing for most light path types, while benefiting from the efficiency of photon mapping for specular-diffuse-specular lighting effects.
引用
收藏
页数:10
相关论文
共 30 条
[1]  
[Anonymous], ACM T GRAPH
[2]  
Bekaert Philippe, 2003, CUSTOM DESIGNED DENS
[3]   Combining Global and Local Virtual Lights for Detailed Glossy Illumination [J].
Davidovic, Tomas ;
Krivanek, Jaroslav ;
Hasan, Milos ;
Slusallek, Philipp ;
Bala, Kavita .
ACM TRANSACTIONS ON GRAPHICS, 2010, 29 (06)
[4]  
DUTRE P., 1993, Proceedings of Compugraphics '93, P128
[5]  
FAN S., 2005, RENDERING TECHNIQUES, P127
[6]  
GEORGIEV I., 2011, SIGGRAPH AS 2011 SKE, P1
[7]   A Path Space Extension for Robust Light Transport Simulation [J].
Hachisuka, Toshiya ;
Pantaleoni, Jacopo ;
Jensen, Henrik Wann .
ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (06)
[8]   Robust Adaptive Photon Tracing Using Photon Path Visibility [J].
Hachisuka, Toshiya ;
Jensen, Henrik Wann .
ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (05)
[9]   A Progressive Error Estimation Framework for Photon Density Estimation [J].
Hachisuka, Toshiya ;
Jarosz, Wojciech ;
Jensen, Henrik Wann .
ACM TRANSACTIONS ON GRAPHICS, 2010, 29 (06)
[10]   Stochastic Progressive Photon Mapping [J].
Hachisuka, Toshiya ;
Jensen, Henrik Wann .
ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (05) :1-8