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 条
  • [31] A fast rendering method for refractive and reflective caustics due to water surfaces
    Iwasaki, K
    Dobashi, Y
    Nishita, T
    [J]. COMPUTER GRAPHICS FORUM, 2003, 22 (03) : 601 - 609
  • [32] A rapid rendering method for caustics arising from refraction by transparent objects
    Iwasaki, K
    Yoshimoto, F
    Dobashi, Y
    Nishita, T
    [J]. 2004 INTERNATIONAL CONFERENCE ON CYBERWORLDS, PROCEEDINGS, 2004, : 39 - 44
  • [33] Research on Real-Time Rendering of Reflection Caustics in Water Scenes
    Guo, Huiling
    Wang, Sai
    Tang, Yong
    Li, Ying
    Zhao, Jing
    [J]. 2021 IEEE 7TH INTERNATIONAL CONFERENCE ON VIRTUAL REALITY (ICVR 2021), 2021, : 46 - 53
  • [34] Real-time rendering of approximate caustics under environment illumination
    Tandianus, Budianto
    Johan, Henry
    Seah, Hock Soon
    [J]. ENTERTAINMENT COMPUTING, 2012, 3 (04) : 129 - 141
  • [35] Specular Manifold Sampling for Rendering High-Frequency Caustics and Glints
    Zeltner, Tizian
    Georgiev, Iliyan
    Jakob, Wenzel
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2020, 39 (04):
  • [36] Variation of spot-induced anomalies in caustic-crossing binary microlensing event light curves
    Chang, HY
    Han, CH
    [J]. MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2002, 335 (01) : 195 - 200
  • [37] IMAGE-BASED RENDERING OF TRANSPARENT OBJECT WITH CAUSTIC SHADOW
    Ma, Lei
    Duan, Qi
    [J]. 2009 IEEE YOUTH CONFERENCE ON INFORMATION, COMPUTING AND TELECOMMUNICATION, PROCEEDINGS, 2009, : 538 - 541
  • [38] LIGHT CAUSTICS FROM RIPPLING WATER
    UPSTILL, C
    [J]. PROCEEDINGS OF THE ROYAL SOCIETY OF LONDON SERIES A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 1979, 365 (1720): : 95 - &
  • [39] An interactive method for refractive water caustics rendering using color and depth textures
    Tipprasert, Nuttachai
    Kanongchaiyos, Pizzanu
    [J]. GRAPP 2006: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS THEORY AND APPLICATIONS, 2006, : 423 - +
  • [40] Rendering transparent objects with caustics using real-time ray tracing
    Wang, Xin
    Zhang, Risong
    [J]. COMPUTERS & GRAPHICS-UK, 2021, 96 : 36 - 47