DocumentCode :
79496
Title :
T-ReX: Interactive Global Illumination of Massive Models on Heterogeneous Computing Resources
Author :
Tae-Joon Kim ; Xin Sun ; Sung-Eui Yoon
Author_Institution :
Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol. (KAIST), Daejeon, South Korea
Volume :
20
Issue :
3
fYear :
2014
fDate :
Mar-14
Firstpage :
481
Lastpage :
494
Abstract :
We propose several interactive global illumination techniques for a diverse set of massive models. We integrate these techniques within a progressive rendering framework that aims to achieve both a high rendering throughput and an interactive responsiveness. To achieve a high rendering throughput, we utilize heterogeneous computing resources consisting of CPU and GPU. To reduce expensive data transmission costs between CPU and GPU, we propose to use separate, decoupled data representations dedicated for each CPU and GPU. Our representations consist of geometric and volumetric parts, provide different levels of resolutions, and support progressive global illumination for massive models. We also propose a novel, augmented volumetric representation that provides additional geometric resolutions within our volumetric representation. In addition, we employ tile-based rendering and propose a tile ordering technique considering visual perception. We have tested our approach with a diverse set of large-scale models including CAD, scanned, simulation models that consist of more than 300 million triangles. By using our methods, we are able to achieve ray processing performances of 3 M~20 M rays per second, while limiting response time to users within 15~67 ms. We also allow dynamic modifications of light, and interactive setting of materials, while efficiently supporting novel view rendering.
Keywords :
graphics processing units; rendering (computer graphics); CPU; GPU; T-ReX; augmented volumetric representation; data transmission; decoupled data representations; geometric resolutions; global illumination; heterogeneous computing resources; interactive global illumination techniques; massive models; rendering framework; tile ordering technique; visual perception; volumetric representation; Computational modeling; Graphics processing units; Lighting; Materials; Photonics; Rendering (computer graphics); Solid modeling; Massive models; compression; global illumination; heterogeneous parallel computing; photon mapping; ray tracing; voxels;
fLanguage :
English
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
Publisher :
ieee
ISSN :
1077-2626
Type :
jour
DOI :
10.1109/TVCG.2013.112
Filename :
6577385
Link To Document :
بازگشت