Implicit visibility and antiradiance for interactive global illumination

被引:44
作者
Dachsbacher, Carsten
Stamminger, Marc
Drettakis, George
Durand, Fredo
机构
[1] Univ Erlangen Nurnberg, Erlangen, Germany
[2] MIT, CSAIL, Cambridge, MA 02139 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2007年 / 26卷 / 03期
关键词
global illumination; visibility; GPU;
D O I
10.1145/1239451.1239512
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We reformulate the rendering equation to alleviate the need for explicit visibility computation, thus enabling interactive global illumination on graphics hardware. This is achieved by treating visibility implicitly and propagating an additional quantity, called antiradiance, to compensate for light transmitted extraneously. Our new algorithm shifts visibility computation to simple local iterations by maintaining additional directional antiradiance information with samples in the scene. It is easy to parallelize on a GPU. By correctly treating discretization and filtering, we can compute indirect illumination in scenes with dynamic objects much faster than traditional methods. Our results show interactive update of indirect illumination with moving characters and lights.
引用
收藏
页数:10
相关论文
共 31 条
[1]  
Arvo J., 1994, Computer Graphics Proceedings. Annual Conference Series 1994. SIGGRAPH 94 Conference Proceedings, P75, DOI 10.1145/192161.192179
[2]  
BUCKALEW C, 1989, SIGGRAPH 89, P89
[3]  
BUNNELL M, 2005, GPU GEMS, P00223
[4]  
CHEN SE, 1990, SIGGRAPH 90, P135
[5]  
Coombe G, 2004, PROC GRAPH INTERF, P161
[6]  
DRETTAKIS G, 1997, SIGGRAPH 97, P57
[7]  
DUTR EP., 2006, ADV GLOBAL ILLUMINAT
[8]   Direct-to-indirect transfer for cinematic relighting [J].
Hasan, Milos ;
Pellacini, Fabio ;
Bala, Kavita .
ACM TRANSACTIONS ON GRAPHICS, 2006, 25 (03) :1089-1097
[9]  
JENSEN HW, 1995, COMPUGRAPHICS 95, P285
[10]  
Kajiya J. T., 1986, SIGGRAPH, V20, P143, DOI 10.1145/15886.15902