Real-time multiply recursive reflections and refractions using hybrid rendering

被引:11
作者
Ganestam, Per [1 ]
Doggett, Michael [1 ]
机构
[1] Lund Univ, Ole Romers Vag 3, S-22363 Lund, Sweden
关键词
Hybrid rendering; Real-time; Ray tracing; Rasterization; Reflections; Refractions; HARDWARE; GPU;
D O I
10.1007/s00371-014-1021-7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a new method for real-time rendering of multiple recursions of reflections and refractions. The method uses the strengths of real-time ray tracing for objects close to the camera, by storing them in a per-frame constructed bounding volume hierarchy (BVH). For objects further from the camera, rasterization is used to create G-buffers which store an image-based representation of the scene outside the near objects. Rays that exit the BVH continue tracing in the G-buffers' perspective space using ray marching, and can even be reflected back into the BVH. Our hybrid renderer is to our knowledge the first method to merge real-time ray tracing techniques with image-based rendering to achieve smooth transitions from accurately ray-traced foreground objects to image-based representations in the background. We are able to achieve more complex reflections and refractions than existing screen space techniques, and offer reflections by off-screen objects. Our results demonstrate that our algorithm is capable of rendering multiple bounce reflections and refractions, for scenes with millions of triangles, at 720p resolution and above 30 FPS.
引用
收藏
页码:1395 / 1403
页数:9
相关论文
共 50 条
  • [21] Real-Time Atmospheric Cloud Rendering System
    Ford, Parker
    Sung, Kelvin
    2024 37TH SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES, SIBGRAPI 2024, 2024, : 31 - 36
  • [22] Real-Time Rendering with Lighting Grid Hierarchy
    Lin, Daqi
    Yuksel, Cem
    PROCEEDINGS OF THE ACM ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES, 2019, 2 (01)
  • [23] Survey of real-time rendering techniques for crowds
    Ryder, G
    Day, AM
    COMPUTER GRAPHICS FORUM, 2005, 24 (02) : 203 - 215
  • [24] Real-time isosurface rendering of smooth fields
    Nakata, Susumu
    Aoyama, Shohei
    Makino, Ryosuke
    Hasegawa, Kyoko
    Tanaka, Satoshi
    JOURNAL OF VISUALIZATION, 2012, 15 (02) : 179 - 187
  • [25] Real-time isosurface rendering of smooth fields
    Susumu Nakata
    Shohei Aoyama
    Ryosuke Makino
    Kyoko Hasegawa
    Satoshi Tanaka
    Journal of Visualization, 2012, 15 : 179 - 187
  • [26] Rendering energy conservative scenes in real-time
    Olson, EM
    Garbo, DL
    Crow, DR
    Coker, CF
    TECHNOLOGIES FOR SYNTHETIC ENVIRONMENTS: HARDWARE-IN-THE-LOOP TESTING II, 1997, 3084 : 250 - 259
  • [27] A real-time volume rendering architecture using an adaptive resampling scheme for parallel and perspective projections
    Ogata, M
    Ohkami, T
    Lauer, HC
    Pfister, H
    IEEE SYMPOSIUM ON VOLUME VISUALIZATION, 1998, : 31 - +
  • [28] Deep Real-time Volumetric Rendering Using Multi-feature Fusion
    Hu, Jinkai
    Yu, Chengzhong
    Liu, Hongli
    Yan, Lingqi
    Wu, Yiqian
    Jin, Xiaogang
    PROCEEDINGS OF SIGGRAPH 2023 CONFERENCE PAPERS, SIGGRAPH 2023, 2023,
  • [29] USING OPAQUE IMAGE BLUR FOR REAL-TIME DEPTH-OF-FIELD RENDERING
    Kraus, Martin
    GRAPP 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS THEORY AND APPLICATIONS, 2011, : 153 - 159
  • [30] Real-time ray transfer for lens flare rendering using sparse polynomials
    Bodonyi, Andrea
    Csoba, Istvan
    Kunkli, Roland
    VISUAL COMPUTER, 2024, : 3645 - 3662