Using KD-trees to guide bounding volume hierarchies for ray tracing

被引:0
|
作者
Hook, D [1 ]
Forward, K [1 ]
机构
[1] UNIV MELBOURNE,DEPT ELECT ENGN,PARKVILLE,VIC 3052,AUSTRALIA
来源
AUSTRALIAN COMPUTER JOURNAL | 1995年 / 27卷 / 03期
关键词
graphics; ray tracing; kd-tree; bounding volume hierarchy;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Ray tracing is a simple yet powerful technique for investigating complex environments and a standard method of accelerating the ray casting process has involved constructing bounding volume hierarchies which have required either the use of precalculated costs or creating them as part of the model construction. We propose a method using the kd-tree which will guide the construction of a bounding volume hierarchy as well as providing a method for its traversal by individual rays. By taking advantage of the tree structure's recursive nature we show how to construct an algorithm with very good performance characteristics which in typical real life cases is much more computationally efficient than previous methods. Results are presented using some standard ray tracing benchmarks.
引用
收藏
页码:103 / 108
页数:6
相关论文
共 50 条
  • [1] 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
  • [2] Ray Tracing Dynamic Scenes Using Multiple Kd-trees
    Zhang, Jian
    Yu, Hui-long
    Qin, Cui
    Zhao, Jing
    Wei, Huan
    [J]. 2018 2ND INTERNATIONAL CONFERENCE ON APPLIED MATHEMATICS, MODELING AND SIMULATION (AMMS 2018), 2018, 305 : 168 - 175
  • [3] Faster isosurface ray tracing using implicit KD-trees
    Wald, I
    Friedrich, H
    Marmitt, G
    Slusallek, P
    Seidel, HP
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2005, 11 (05) : 562 - 572
  • [4] Omnidirectional ray tracing traversal algorithm for kd-trees
    Reshetov, Alexander
    [J]. RT 06: IEEE Symposium on Interactive Ray Tracing 2006, Proceedings, 2006, : 57 - 60
  • [5] 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
  • [6] Ray tracing deformable scenes using dynamic bounding volume hierarchies
    Wald, Ingo
    Boulos, Solomon
    Shirley, Peter
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2007, 26 (01):
  • [7] On improving kd-trees for ray shooting
    Havran, V
    Bittner, J
    [J]. WSCG'2002, VOLS I AND II, CONFERENCE PROCEEDINGS, 2002, : 209 - 216
  • [8] 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,
  • [9] An evaluation of Kd-Trees vs Bounding Volume Hierarchy (BVH) acceleration structures in modern CPU architectures
    Rivera-Alvarado, Ernesto
    Zamora-Madrigal, Julio
    [J]. TECNOLOGIA EN MARCHA, 2023, 36 (02):
  • [10] Efficient construction of bounding volume hierarchies into a complete octree for ray tracing
    Olivares, Ulises
    Rodriguez, Hector G.
    Garcia, Arturo
    Ramos, Felix F.
    [J]. COMPUTER ANIMATION AND VIRTUAL WORLDS, 2016, 27 (3-4) : 358 - 368