Fast GPU perspective grid construction and triangle tracing for exhaustive ray tracing of highly coherent rays

被引:1
|
作者
Perrotte, Lancelot [1 ]
Saupin, Guillaume [1 ]
机构
[1] CEA, LIST, Interact Simulat Lab, F-92265 Fontenay Aux Roses, France
关键词
dosimetry; GPU; grid construction; radiation protection; raytracing;
D O I
10.1177/1094342011403785
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we address the problem of computing, storing and sorting, at an interactive rate, all of the intersections between millions of triangles (a 3D scene) and millions of rays starting from the same point. In this paper we focus on the fast GPU construction of a grid in projective space referencing the triangles of a 3D scene. We introduce a fast GPU algorithm used to build a grid of the rays constituting the scene, in the same projective space. This ray-based grid is computed during the initialization of the scene, which allows us to achieve higher performance, and to construct the triangle-based grid in distinct passes for very large scenes, without having to manage memory transfers between CPU and GPU. This algorithm works the same way for both static and dynamic scenes, allowing us to achieve interactive processing of complex and dynamic scenes. These optimizations are used to speed up the geometrical computations used in the nuclear field to evaluate the impact of radiative sources on an operator. These geometrical computations are similar to those of traditional ray tracing, except that only highly coherent rays are thrown in our application, and that we are looking for all intersections along each ray.
引用
收藏
页码:192 / 202
页数:11
相关论文
共 25 条
  • [1] GPU Ray tracing - Comparative study on ray-triangle intersection algorithms
    Shumskiy, Vladimir
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2013, 7870 : 78 - 91
  • [2] Fast Compression of Meshes for GPU Ray-Tracing
    Costa, Vasco
    Pereira, Joao M.
    Jorge, Joaquim A.
    WSCG 2013, FULL PAPERS PROCEEDINGS, 2013, : 10 - 18
  • [3] On the fast construction of spatial hierarchies for ray tracing
    Havran, Vlastimil
    Herzog, Robert
    Seidel, Hans-Peter
    RT 06: IEEE SYMPOSIUM ON INTERACTIVE RAY TRACING 2006, PROCEEDINGS, 2006, : 71 - +
  • [4] GPU-based research of highly efficient ray tracing
    Jin H.
    Zhiyi F.
    Liang J.
    Ruicheng C.
    Lin C.
    Advances in Information Sciences and Service Sciences, 2011, 3 (10): : 207 - 215
  • [5] Ray tracing animated scenes using coherent grid traversal
    Wald, Ingo
    Ize, Thiago
    Kensler, Andrew
    Knoll, Aaron
    Parker, Steven G.
    ACM TRANSACTIONS ON GRAPHICS, 2006, 25 (03): : 485 - 493
  • [6] Fast GPU ray tracing of dynamic meshes using geometry images
    Carr, Nathan A.
    Hoberock, Jared
    Crane, Keenan
    Hart, John C.
    GRAPHICS INTERFACE 2006, PROCEEDINGS, 2006, : 203 - 209
  • [7] GPU-Optimized Volume Ray Tracing for Massive Numbers of Rays in Radiotherapy
    Zhou, Bo
    Xiao, Kai
    Chen, Danny Z.
    Hu, X. Sharon
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 13 (03)
  • [8] Fast Cutter Accessibility Analysis Using Ray Tracing Cores of GPU
    Inui, Masatomo
    Kaba, Kohei
    Umezu, Nobuyuki
    INTERNATIONAL JOURNAL OF AUTOMATION TECHNOLOGY, 2021, 15 (06) : 842 - 851
  • [9] Fast GPU-based ray tracing in radial GRIN lenses
    Horiuchi, Shuma
    Yoshida, Shuhei
    Yamamoto, Manabu
    APPLIED OPTICS, 2014, 53 (19) : 4343 - 4348
  • [10] An evaluation of parallel grid construction for ray tracing dynamic scenes
    Ize, Thiago
    Wald, Ingo
    Robertson, Chelsea
    Parker, Steven G.
    RT 06: IEEE SYMPOSIUM ON INTERACTIVE RAY TRACING 2006, PROCEEDINGS, 2006, : 47 - +