Efficient construction of bounding volume hierarchies into a complete octree for ray tracing

被引:1
|
作者
Olivares, Ulises [1 ,2 ]
Rodriguez, Hector G. [2 ]
Garcia, Arturo [3 ]
Ramos, Felix F. [2 ]
机构
[1] Univ Nacl Autonoma Mexico, Dept Computat Biol, Lab Nacl Anal & Sintesis Ecol, Escuela Nacl Estudios Super Unidad Morelia, Morelia, Michoacan, Mexico
[2] IPN, Ctr Invest & Estudios Avanzados, Dept Elect Engn & Comp Sci, Unidad Guadalajara, Guadalajara, Jalisco, Mexico
[3] Intel Guadalajara Design Ctr, Visual Parallel Comp Grp, Guadalajara, Jalisco, Mexico
关键词
Ray tracing; octree; SIMD extensions; binary partition; dynamic scenes;
D O I
10.1002/cav.1716
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper proposes an efficient construction scheme for bounding volume hierarchies based on a complete tree. This construction offers up to 4x faster construction times than binned-surface area heuristic and offers competitive ray traversal performance. The construction is fully parallelized on x86 CPU architectures; it takes advantage of the eight-wide vector units and exploits the advance vector extensions available for current x86 CPU architectures. Additionally, this work presents a clustering algorithm for grouping primitives, which can be computed in linear time O(n). Furthermore, this construction uses the graphics processing unit to perform intensive operations efficiently. Copyright (C) 2016 JohnWiley & Sons, Ltd.
引用
收藏
页码:358 / 368
页数:11
相关论文
共 50 条
  • [1] A Survey on Bounding Volume Hierarchies for Ray Tracing
    Meister, Daniel
    Ogaki, Shinji
    Benthin, Carsten
    Doyle, Michael J.
    Guthe, Michael
    Bittner, Jiri
    [J]. COMPUTER GRAPHICS FORUM, 2021, 40 (02) : 683 - 712
  • [2] An Improved Ray Tracing Acceleration Algorithm Based on Bounding Volume Hierarchies
    Wang, Chen
    Wang, Yinghua
    Li, Yuxiao
    Huang, Jialing
    Huang, Jie
    Wang, Cheng-Xiang
    [J]. 2022 IEEE 96TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-FALL), 2022,
  • [3] Ray tracing deformable scenes using dynamic bounding volume hierarchies
    Wald, Ingo
    Boulos, Solomon
    Shirley, Peter
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2007, 26 (01):
  • [4] Using KD-trees to guide bounding volume hierarchies for ray tracing
    Hook, D
    Forward, K
    [J]. AUSTRALIAN COMPUTER JOURNAL, 1995, 27 (03): : 103 - 108
  • [5] Shallow bounding volume hierarchies for fast SIMD ray tracing of incoherent rays
    Dammertz, H.
    Hanika, J.
    Keller, A.
    [J]. COMPUTER GRAPHICS FORUM, 2008, 27 (04) : 1225 - 1233
  • [6] Performance Comparison of Bounding Volume Hierarchies and Kd-Trees for GPU Ray Tracing
    Vinkler, Marek
    Havran, Vlastimil
    Bittner, Jiri
    [J]. COMPUTER GRAPHICS FORUM, 2016, 35 (08) : 68 - 79
  • [7] Octree-R: An adaptive octree for efficient ray tracing
    Whang, KY
    Song, JW
    Chang, JW
    Kim, JY
    Cho, WS
    Park, CM
    Song, IY
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1995, 1 (04) : 343 - 349
  • [8] Ray Specialized Contraction on Bounding Volume Hierarchies
    Gu, Yan
    He, Yong
    Blelloch, Guy E.
    [J]. COMPUTER GRAPHICS FORUM, 2015, 34 (07) : 309 - 318
  • [9] Cache-efficient layouts of bounding volume hierarchies
    Yoon, Sung-Eui
    Manocha, Dinesh
    [J]. COMPUTER GRAPHICS FORUM, 2006, 25 (03) : 507 - 516
  • [10] On the fast construction of spatial hierarchies for ray tracing
    Havran, Vlastimil
    Herzog, Robert
    Seidel, Hans-Peter
    [J]. RT 06: IEEE SYMPOSIUM ON INTERACTIVE RAY TRACING 2006, PROCEEDINGS, 2006, : 71 - +