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 条
  • [21] A practical approach for real-time illumination estimation of outdoor videos
    Xing, Guanyu
    Liu, Yanli
    Qin, Xueying
    Peng, Qunsheng
    COMPUTERS & GRAPHICS-UK, 2012, 36 (07): : 857 - 865
  • [22] Radiance Caching with On-Surface Caches for Real-Time Global Illumination
    Tatzgern, Wolfgang
    Weinrauch, Alexander
    Stadlbauer, Pascal
    Mueller, Joerg H.
    Winter, Martin
    Steinberger, Markus
    PROCEEDINGS OF THE ACM ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES, 2024, 7 (03)
  • [23] Delta Path Tracing for Real-Time Global Illumination in Mixed Reality
    Xu, Yang
    Jiang, Yuanfa
    Wang, Shibo
    Li, Kang
    Geng, Guohua
    2023 IEEE CONFERENCE VIRTUAL REALITY AND 3D USER INTERFACES, VR, 2023, : 44 - 52
  • [24] Real-time all-frequency global illumination with radiance caching
    Xing, Youxin
    Pan, Gaole
    Chen, Xiang
    Wu, Ji
    Wang, Lu
    Wang, Beibei
    COMPUTATIONAL VISUAL MEDIA, 2024, 10 (05) : 923 - 936
  • [25] Photon Field Networks for Dynamic Real-Time Volumetric Global Illumination
    Bauer, David
    Wu, Qi
    Ma, Kwan-Liu
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2024, 30 (01) : 975 - 985
  • [26] A PCA Decomposition for Real-time BRDF Editing and Relighting with Global Illumination
    Nguyen, Chuong H.
    Kyung, Min-Ho
    Lee, Joo-Haeng
    Nam, Seung-Woo
    COMPUTER GRAPHICS FORUM, 2010, 29 (04) : 1469 - 1478
  • [27] A Framework for Learning and Rapid Implementation of Real-Time Global Illumination Methods
    Lambru, Cristian
    Moldoveanu, Florica
    Morar, Anca
    Asavei, Victor
    Moldoveanu, Alin
    APPLIED SCIENCES-BASEL, 2022, 12 (11):
  • [28] A Real-time Global Illumination Approach for High Resolution Reflective Shadow Maps in Open World Scenes
    Bischoff, Daniel
    Schwandt, Tobias
    Broll, Wolfgang
    PROCEEDINGS OF THE 12TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS (VISIGRAPP 2017), VOL 1, 2017, : 116 - 126
  • [29] A Scalable Approach for the Description of Dependencies in Hard Real-Time Systems
    Kollmann, Steffen
    Pollex, Victor
    Kempf, Kilian
    Slomka, Frank
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION, AND VALIDATION, PT II, 2010, 6416 : 397 - 411
  • [30] A GPU-based light hierarchy for real-time approximate illumination
    Ki, Hyunwoo
    Oh, Kyoungsu
    VISUAL COMPUTER, 2008, 24 (7-9): : 649 - 658