Grid-induced bounding volume hierarchy for ray tracing dynamic scenes

被引:0
|
作者
Nishimura, Satoshi [1 ]
机构
[1] Univ Aizu, Sch Comp Sci & Engn, Aizu Wakamatsu, Fukushima 9658580, Japan
来源
VISUAL COMPUTER | 2021年 / 37卷 / 12期
关键词
Ray tracing; Bounding volume hierarchy; Hierarchical grids; Agglomerative clustering; BVH CONSTRUCTION;
D O I
10.1007/s00371-021-02205-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper proposes a novel method for accelerating ray tracing of animated scenes in which objects are moved, added, or deleted. The method uses two trees with different structures. The first tree is a hierarchical grid tree that is easily generatable from the primitive list and modifiable according to its change. The second tree is a bounding volume hierarchy (BVH) tree, constructed from the first tree with intra-node agglomerative clustering. When the scene is modified, the first tree is updated, and then, the second tree is partially rebuilt for accessed nodes in the first tree. The resulting BVH tree is deterioration-free; it always coincides with the tree generated by frame-wise rebuilding. For applications where a small portion of the scene is modified between frames, the tree formation cost of the proposed method is much lower than frame-wise rebuilding. Experiments showed that the quality of BVH trees generated by this method is comparable to those created by the binned surface area heuristic approach, and that the tree formation speed is faster not only for dynamic scenes but also for static scenes.
引用
收藏
页码:2965 / 2974
页数:10
相关论文
共 33 条
  • [1] Ray tracing deformable scenes using dynamic bounding volume hierarchies
    Wald, Ingo
    Boulos, Solomon
    Shirley, Peter
    ACM TRANSACTIONS ON GRAPHICS, 2007, 26 (01):
  • [2] 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 - +
  • [3] A Survey on Bounding Volume Hierarchies for Ray Tracing
    Meister, Daniel
    Ogaki, Shinji
    Benthin, Carsten
    Doyle, Michael J.
    Guthe, Michael
    Bittner, Jiri
    COMPUTER GRAPHICS FORUM, 2021, 40 (02) : 683 - 712
  • [4] A dynamic bounding volume hierarchy for generalized collision detection
    Larsson, Thomas
    Akenine-Moller, Tomas
    COMPUTERS & GRAPHICS-UK, 2006, 30 (03): : 450 - 459
  • [5] A Fast Ray Tracing Scheme for Dynamic Scenes
    Chang, Yun-Nan
    Yang, Chin-Lun
    2017 4TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2017, : 872 - 875
  • [6] Distributed interactive ray tracing of dynamic scenes
    Wald, I
    Benthin, C
    Slusallek, P
    PVG 2003 PROCEEDINGS, 2003, : 77 - 85
  • [7] Two-stage collision detection technique based on bounding volume hierarchy and ray-tracing algorithm
    Fu, Zeng-Liang
    Ye, Ming
    Lin, Yan-Ping
    Su, Yong-Lin
    Wang, Cheng-Tao
    Shenyang Gongye Daxue Xuebao/Journal of Shenyang University of Technology, 2010, 32 (05): : 574 - 578
  • [8] DYNAMIC GARMENT SIMULATION BASED ON HYBRID BOUNDING VOLUME HIERARCHY
    Zhu, Dongyong
    Li, Zhong
    Xia, Feng
    Xu, Yong
    AUTEX RESEARCH JOURNAL, 2016, 16 (04) : 241 - 249
  • [9] 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
  • [10] Ray tracing of spline surfaces: Bezier clipping, Chebyshev boxing, and bounding volume hierarchy - a critical comparison with new results
    Campagna, S
    Slusallek, P
    Seidel, HP
    VISUAL COMPUTER, 1997, 13 (06): : 265 - 282