Real-time multiply recursive reflections and refractions using hybrid rendering

Verfasser / Beitragende:
[Per Ganestam, Michael Doggett]
Ort, Verlag, Jahr:
2015
Enthalten in:
The Visual Computer, 31/10(2015-10-01), 1395-1403
Format:
Artikel (online)
ID: 605540586
LEADER caa a22 4500
001 605540586
003 CHVBK
005 20210128100912.0
007 cr unu---uuuuu
008 210128e20151001xx s 000 0 eng
024 7 0 |a 10.1007/s00371-014-1021-7  |2 doi 
035 |a (NATIONALLICENCE)springer-10.1007/s00371-014-1021-7 
245 0 0 |a Real-time multiply recursive reflections and refractions using hybrid rendering  |h [Elektronische Daten]  |c [Per Ganestam, Michael Doggett] 
520 3 |a 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. 
540 |a Springer-Verlag Berlin Heidelberg, 2014 
690 7 |a Hybrid rendering  |2 nationallicence 
690 7 |a Real-time  |2 nationallicence 
690 7 |a Ray tracing  |2 nationallicence 
690 7 |a Rasterization  |2 nationallicence 
690 7 |a Reflections  |2 nationallicence 
690 7 |a Refractions  |2 nationallicence 
700 1 |a Ganestam  |D Per  |u Lund University, Ole Römers väg 3, 223 63, Lund, Sweden  |4 aut 
700 1 |a Doggett  |D Michael  |u Lund University, Ole Römers väg 3, 223 63, Lund, Sweden  |4 aut 
773 0 |t The Visual Computer  |d Springer Berlin Heidelberg  |g 31/10(2015-10-01), 1395-1403  |x 0178-2789  |q 31:10<1395  |1 2015  |2 31  |o 371 
856 4 0 |u https://doi.org/10.1007/s00371-014-1021-7  |q text/html  |z Onlinezugriff via DOI 
898 |a BK010053  |b XK010053  |c XK010000 
900 7 |a Metadata rights reserved  |b Springer special CC-BY-NC licence  |2 nationallicence 
908 |D 1  |a research-article  |2 jats 
949 |B NATIONALLICENCE  |F NATIONALLICENCE  |b NL-springer 
950 |B NATIONALLICENCE  |P 856  |E 40  |u https://doi.org/10.1007/s00371-014-1021-7  |q text/html  |z Onlinezugriff via DOI 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Ganestam  |D Per  |u Lund University, Ole Römers väg 3, 223 63, Lund, Sweden  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Doggett  |D Michael  |u Lund University, Ole Römers väg 3, 223 63, Lund, Sweden  |4 aut 
950 |B NATIONALLICENCE  |P 773  |E 0-  |t The Visual Computer  |d Springer Berlin Heidelberg  |g 31/10(2015-10-01), 1395-1403  |x 0178-2789  |q 31:10<1395  |1 2015  |2 31  |o 371