Ray tracing via GPU rasterization

被引:12
作者
Hu, Wei [1 ]
Huang, Yangyu [1 ]
Zhang, Fan [1 ]
Yuan, Guodong [2 ]
Li, Wei [1 ]
机构
[1] Beijing Univ Chem Technol, Coll Informat Sci & Technol, Beijing 100029, Peoples R China
[2] Beijing Informat Sci & Technol Univ, Comp Sch, Beijing 100010, Peoples R China
关键词
Ray tracing; Global illumination; Rasterization; GPUs; ILLUMINATION;
D O I
10.1007/s00371-014-0968-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Ray tracing is a dominant method for generating a wide variety of global illumination effects, such as reflections/refractions, shadows, etc. In this paper, we propose an efficient technique to perform nearly accurate ray tracing using the programmable graphics processor units (GPUs). With the aid of the linked-list A-buffer and the uniform voxel grid to represent scene geometry, the ray-scene intersection can be efficiently computed via the built-in rasterization on GPUs. Based on this novel ray-scene intersection technique, a new ray-tracing framework which supports various light transport algorithms is introduced, including Ray Casting, Whitted Ray tracing, Ambient Occlusion, Path Tracing, and so on. The experimental results demonstrate the accuracy and efficiency of our approach.
引用
收藏
页码:697 / 706
页数:10
相关论文
共 32 条
  • [1] Aila T., 2010, P C HIGH PERF GRAPH, P112
  • [2] Aila T., 2009, P C HIGH PERF GRAPH, P113
  • [3] Amanatides John, 1987, P EUROGRAPHICS, P3
  • [4] [Anonymous], 1986, SIGGRAPH, DOI 10.1145/15886.15902
  • [5] Burger K., 2007, P INT WORKSH VIS MOD, P51
  • [6] Carpenter L., 1984, Computers & Graphics, V18, P103
  • [7] Crassin C., 2009, P 2009 S INT 3D GRAP, P15, DOI [DOI 10.1145/1507149.1507152, 10.1145/1507149.1507152]
  • [8] Crassin C, 2012, OPENGL INSIGHTS, P303
  • [9] Interactive Indirect Illumination Using Voxel Cone Tracing
    Crassin, Cyril
    Neyret, Fabrice
    Sainz, Miguel
    Green, Simon
    Eisemann, Elmar
    [J]. COMPUTER GRAPHICS FORUM, 2011, 30 (07) : 1921 - 1930
  • [10] Kaplanyan A., 2010, Proceedings of the 2010 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, I3D'10, P99, DOI [10.1145/1730804.1730821, 10.1145/1730804.1730821.24, DOI 10.1145/1730804.1730821.24]