Caustic spot light for rendering caustics

被引:0
|
作者
Xinguo Liu
Zhao Dong
Hujun Bao
Qunsheng Peng
机构
[1] Zhejiang University,State Key Lab of CAD&CG
[2] Max-Planck-Institut für Informatik,undefined
来源
The Visual Computer | 2008年 / 24卷
关键词
Image synthesis; Display algorithm; Caustic ; Spot light;
D O I
暂无
中图分类号
学科分类号
摘要
It is difficult to render caustic patterns at interactive frame rates. This paper introduces new rendering techniques that relax current constraints, allowing scenes with moving, non-rigid scene objects, rigid caustic objects, and rotating directional light sources to be rendered in real-time with GPU hardware acceleration. Because our algorithm estimates the intensity and the direction of caustic light, rendering of non-Lambertian surfaces is supported. Previous caustics algorithms have separated the problem into pre-rendering and rendering phases, storing intermediate results in data structures such as photon maps or radiance transfer functions. Our central idea is to use specially parameterized spot lights, called caustic spot lights (CSLs), as the intermediate representation of a two-phase algorithm. CSLs are flexible enough that a small number can approximate the light leaving a caustic object, yet simple enough that they can be efficiently evaluated by a pixel shader program during accelerated rendering.We extend our approach to support changing lighting direction by further dividing the pre-rendering phase into per-scene and per-frame components: the per-frame phase computes frame-specific CSLs by interpolating between CSLs that were pre-computed with differing light directions.
引用
收藏
页码:485 / 494
页数:9
相关论文
共 50 条
  • [1] Caustic spot light for rendering caustics
    Liu, Xinguo
    Dong, Zhao
    Bao, Hujun
    Peng, Qunsheng
    [J]. VISUAL COMPUTER, 2008, 24 (7-9): : 485 - 494
  • [2] Improved Rendering Algorithm of Caustics and Shadows Based on Caustic Volume
    Xing, Xiaojin
    Xiao, Shuangjiu
    Li, Haimei
    [J]. 2011 6TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND CONVERGENCE INFORMATION TECHNOLOGY (ICCIT), 2012, : 219 - 222
  • [3] Stylized Caustics: Progressive Rendering of Animated Caustics
    Guenther, Tobias
    Rohmer, Kai
    Roessl, Christian
    Grosch, Thorsten
    Theisel, Holger
    [J]. COMPUTER GRAPHICS FORUM, 2016, 35 (02) : 243 - 252
  • [4] Edible Caustics: Designing Caustics of Jelly via Differentiable Rendering
    Inokoshi, Daiki
    Yabumoto, Yuki
    Fujikawa, Junpei
    Dobashi, Yoshinori
    Ijiri, Takashi
    [J]. PROCEEDINGS OF THE SIGGRAPH 2024 POSTERS, 2024,
  • [5] Interactively rendering dynamic caustics on GPU
    Liu, Baoquan
    Wu, Enhua
    Liu, Xuehui
    [J]. ADVANCES IN COMPUTER GRAPHICS, PROCEEDINGS, 2006, 4035 : 136 - 147
  • [6] Photon Differential Splatting for Rendering Caustics
    Frisvad, Jeppe Revall
    Schjoth, Lars
    Erleben, Kenny
    Sporring, Jon
    [J]. COMPUTER GRAPHICS FORUM, 2014, 33 (06) : 252 - 263
  • [7] DIFFRACTION OF PULSES IN THE VICINITY OF SIMPLE CAUSTICS AND CAUSTIC CUSPS
    HANYGA, A
    SEREDYNSKA, M
    [J]. WAVE MOTION, 1991, 14 (02) : 101 - 121
  • [8] CLASSIFICATION OF SYMMETRICAL CAUSTICS .2. CAUSTIC EQUIVALENCE
    JANECZKO, S
    ROBERTS, M
    [J]. JOURNAL OF THE LONDON MATHEMATICAL SOCIETY-SECOND SERIES, 1993, 48 : 178 - 192
  • [9] CAUSTICS AND CAUSTIC CORRECTIONS TO FIELD DIFFRACTED BY A CURVED EDGE
    ALBERTSEN, NC
    BALLING, P
    JENSEN, NE
    [J]. IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 1977, 25 (03) : 297 - 303
  • [10] Efficient rendering of caustics with streamed photon mapping
    Guzek, K.
    Napieralski, P.
    [J]. BULLETIN OF THE POLISH ACADEMY OF SCIENCES-TECHNICAL SCIENCES, 2017, 65 (03) : 361 - 368