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 条
  • [41] A Fast, Scalable, Unsupervised Approach to Real-time Traffic Incident Detection
    Thaika, Majeed
    Tasneeyapant, Songwong
    Cheamanunkul, Sunsern
    2018 15TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (JCSSE), 2018, : 205 - 210
  • [42] Scalable Real-Time Flock Detection
    Lacerda, Thiago
    Fernandes, Stenio
    2016 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2016,
  • [43] A Scalable Real-Time Biomonitoring Platform
    Argatu, Florin Ciprian
    Adochiei, Felix Constantin
    Adochiei, Ioana Raluca
    Ciucu, Radu
    Vasiliki, Vita
    Seritan, George
    2019 E-HEALTH AND BIOENGINEERING CONFERENCE (EHB), 2019,
  • [44] Toward scalable real-time messaging
    Bauer, D.
    Garces-Erice, L.
    Rooney, S.
    Scotton, P.
    IBM SYSTEMS JOURNAL, 2008, 47 (02) : 237 - 250
  • [45] Real-time multicast with scalable reliability
    Wu, PCK
    Liew, SC
    PERFORMANCE AND CONTROL OF NETWORK SYSTEMS II, 1998, 3530 : 322 - 333
  • [46] Scalable real-time animation of rivers
    Yu, Qizhi
    Neyret, Fabrice
    Bruneton, Eric
    Holzschuch, Nicolas
    COMPUTER GRAPHICS FORUM, 2009, 28 (02) : 239 - 248
  • [47] Squall: Scalable Real-time Analytics
    Vitorovic, Aleksandar
    Elseidy, Mohammed
    Guliyev, Khayyam
    Khue Vu Minh
    Espino, Daniel
    Dashti, Mohammad
    Klonatos, Yannis
    Koch, Christoph
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 9 (13): : 1553 - 1556
  • [48] Scalable Analysis of Real-Time Requirements
    Langenfeld, Vincent
    Dietsch, Daniel
    Westphal, Bernd
    Hoenicke, Jochen
    Post, Amalinda
    2019 27TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2019), 2019, : 234 - 244
  • [49] Real-time coaching cuts training downtime
    Lester, M
    JOURNAL OF MANAGEMENT IN ENGINEERING, 1998, 14 (04) : 22 - 23
  • [50] General approach for real-time forward kinematics solution of Stewart platform
    Zhu, Qidan
    Zhang, Zheng
    Ji, Xun
    Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University, 2021, 42 (03): : 394 - 399