Forward Light Cuts: A Scalable Approach to Real-Time Global Illumination

被引:8
|
作者
Laurent, Gilles [1 ,2 ]
Delalandre, Cyril [1 ]
de La Riviere, Gregoire [1 ]
Boubekeur, Tamy [2 ]
机构
[1] Dassault Syst, Velizy Villacoublay, France
[2] Univ Paris Saclay, Telecom ParisTech, CNRS, LTCI, Paris, France
关键词
Categories and Subject Descriptors (according to ACM CCS); I.3.3 [Computer Graphics]: Picture/Image Generation—Display algorithms; I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism—Radiosity;
D O I
10.1111/cgf.12951
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present Forward Light Cuts, a novel approach to real-time global illumination using forward rendering techniques. We focus on unshadowed diffuse interactions for the first indirect light bounce in the context of large models such as the complex scenes usually encountered in CAD application scenarios. Our approach efficiently generates and uses a multiscale radiance cache by exploiting the geometry-specific stages of the graphics pipeline, namely the tessellator unit and the geometry shader. To do so, we assimilate virtual point lights to the scene's triangles and design a stochastic decimation process chained with a partitioning strategy that accounts for both close-by strong light reflections, and distant regions from which numerous virtual point lights collectively contribute strongly to the end pixel. Our probabilistic solution is supported by a mathematical analysis and a number of experiments covering a wide range of application scenarios. As a result, our algorithm requires no precomputation of any kind, is compatible with dynamic view points, lighting condition, geometry and materials, and scales to tens of millions of polygons on current graphics hardware.
引用
收藏
页码:79 / 88
页数:10
相关论文
共 50 条
  • [1] A Stochastic and Scalable Approach for Real-Time Global Illumination
    Laurent, Gilles
    Delalandre, Cyril
    de La Riviere, Gregoire
    Boubekeur, Tamy
    PROCEEDINGS I3D 2016: 20TH ACM SIGGRAPH SYMPOSIUM ON INTERACTIVE 3D GRAPHICS AND GAMES, 2016, : 183 - 184
  • [2] Efficient Light Probes for Real-time Global Illumination
    Guo, Jie
    Zong, Zijing
    Song, Yadong
    Fu, Xihao
    Tao, Chengzhi
    Guo, Yanwen
    Yan, Ling-Qi
    ACM TRANSACTIONS ON GRAPHICS, 2022, 41 (06):
  • [3] Real-Time Scalable Depth Sensing With Hybrid Structured Light Illumination
    Zhang, Yueyi
    Xiong, Zhiwei
    Yang, Zhe
    Wu, Feng
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2014, 23 (01) : 97 - 109
  • [4] Real-time Global Illumination in the CAVE
    Mortensen, Jesper
    Khanna, Pankaj
    Yu, Insu
    Slater, Mel
    VRST 2007: ACM SYMPOSIUM ON VIRTUAL REALITY SOFTWARE AND TECHNOLOGY, PROCEEDINGS, 2007, : 145 - 148
  • [5] Real-time global illumination on mobile device
    Ahn, Minsu
    Ha, Inwoo
    Lee, Hyong-Euk
    Kim, James D. K.
    MOBILE DEVICES AND MULTIMEDIA: ENABLING TECHNOLOGIES, ALGORITHMS, AND APPLICATIONS 2014, 2014, 9030
  • [6] Real-Time Global Illumination for VR Applications
    Mortensen, Jesper
    Yu, Insu
    Khanna, Pankaj
    Tecchia, Franco
    Marino, Giuseppe
    Spanlang, Bernhard
    Slater, Mel
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2008, 28 (06) : 56 - 64
  • [7] Clustered voxel real-time global illumination
    Cosin Ayerbe, Alejandro
    Patow, Gustavo
    COMPUTERS & GRAPHICS-UK, 2022, 103 : 75 - 89
  • [8] Real-time Global Illumination Decomposition of Videos
    Meka, Abhimitra
    Shafiei, Mohammad
    Zollhofer, Michael
    Richardt, Christian
    Theobalt, Christian
    ACM TRANSACTIONS ON GRAPHICS, 2021, 40 (03):
  • [9] Temporal Sampling for Real-Time Global Illumination
    Lambru, Cristian
    Morar, Anca
    Moldoveanu, Florica
    Asavei, Victor
    2021 25TH INTERNATIONAL CONFERENCE ON SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2021, : 75 - 80
  • [10] Real-Time Diffuse Global Illumination based on Voxelization
    Sans, Francisco
    Ramirez J, Esmitt
    PROCEEDINGS OF THE 2013 XXXIX LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2013,