Real-Time Interactive Platform-Agnostic Volumetric Path Tracing in WebGL 2.0

被引:6
|
作者
Lesar, Ziga [1 ]
Bohak, Ciril [1 ]
Marolt, Matija [1 ]
机构
[1] Univ Ljubljana, Fac Comp & Informat Sci, Ljubljana, Slovenia
关键词
path tracing; WebGL; volume rendering; OCCLUSION SHADING MODEL; OF-THE-ART; ILLUMINATION;
D O I
10.1145/3208806.3208814
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Path tracing has become a de facto standard for photo-realistic rendering due to its conceptual and algorithmic simplicity. Over the last few years, it has been successfully applied to the rendering of participating media, although it has not seen widespread adoption. Most implementations are targeted at specific platforms or hardware, which makes them difficult to deploy or extend. However, recent advancements in web technologies enable us to access graphics hardware from a web browser in a platform-agnostic manner. Therefore, in this paper, we present an implementation of a state-of-the-art volumetric path tracer developed in JavaScript using WebGL 2.0. The presented solution supports the use of arbitrary 2D transfer functions and heterogeneous volumetric data, aims to be interactive, platform-agnostic, easily extensible, and runs in real-time both on desktop and mobile devices.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Real-Time Denoising of Volumetric Path Tracing for Direct Volume Rendering
    Iglesias-Guitian, Jose A.
    Mane, Prajita
    Moon, Bochang
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2022, 28 (07) : 2734 - 2747
  • [2] Kraken 2.0: A platform-agnostic and cross-device interaction testing tool
    Ravelo-Mendez, William
    Escobar-Velasquez, Camilo
    Linares-Vasquez, Mario
    SCIENCE OF COMPUTER PROGRAMMING, 2023, 225
  • [3] Kraken 2.0: A platform-agnostic and cross-device interaction testing tool
    Ravelo-Mendez, William
    Escobar-Velasquez, Camilo
    Linares-Vasquez, Mario
    2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2022), 2022, : 839 - 843
  • [4] Real-Time Light Field Path Tracing
    Makitalo, Markku
    Leria, Erwan
    Ikkala, Julius
    Jaaskelainen, Pekka
    ADVANCES IN COMPUTER GRAPHICS, CGI 2022, 2022, 13443 : 211 - 226
  • [5] ReSTIR GI: Path Resampling for Real-Time Path Tracing
    Ouyang, Y.
    Liu, S.
    Kettunen, M.
    Pharr, M.
    Pantaleoni, J.
    COMPUTER GRAPHICS FORUM, 2021, 40 (08) : 17 - 29
  • [6] Interactive rendering of real-time volumetric ultrasound images
    Bredthauer, GR
    von Ramm, OT
    2004 2ND IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING: MACRO TO NANO, VOLS 1 AND 2, 2004, : 524 - 526
  • [7] ReSTIR Subsurface Scattering for Real-Time Path Tracing
    Werner, Mirco
    Schuessler, Vincent
    Dachsbacher, Carsten
    PROCEEDINGS OF THE ACM ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES, 2024, 7 (03)
  • [8] Real-time Neural Radiance Caching for Path Tracing
    Muller, Thomas
    Rousselle, Fabrice
    Novak, Jan
    Keller, Alexander
    ACM TRANSACTIONS ON GRAPHICS, 2021, 40 (04):
  • [9] HapticSeer: A Multi-channel, Black-box, Platform-agnostic Approach to Detecting Video Game Events for Real-time Haptic Feedback
    Lin, Yu-Hsin
    Wang, Yu-Wei
    Ku, Pin-Sung
    Cheng, Yun-Ting
    Hsu, Yuan-Chih
    Tsai, Ching-Yi
    Chen, Mike Y.
    CHI '21: PROCEEDINGS OF THE 2021 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2021,
  • [10] Light Path Guided Culling for Hybrid Real-Time Path Tracing
    Kelling, Jan
    Stroeter, Daniel
    Kuijper, Arjan
    PROCEEDINGS OF THE ACM ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES, 2024, 7 (03)