A Framework for Visual Dynamic Analysis of Ray Tracing Algorithms

被引:1
|
作者
Lesev, Hristo [1 ]
Penev, Alexander [1 ]
机构
[1] Paisij Hilendarski Univ Plovdiv, BG-4000 Plovdiv, Bulgaria
关键词
Visual; dynamic; analyzer; ray tracing; debugging;
D O I
10.2478/cait-2014-0018
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A novel approach is presented for recording high volume data about ray tracing rendering systems' runtime state and its subsequent dynamic analysis and interactive visualization in the algorithm computational domain. Our framework extracts light paths traced by the system and leverages on a powerful filtering subsystem, helping interactive visualization and exploration of the desired subset of recorded data. We introduce a versatile data logging format and acceleration structures for easy access and filtering. We have implemented a plugin based framework and a tool set that realize all ideas presented in this paper. The framework provides data logging API for instrumenting production-ready, multithreaded, distributed renderers. The framework visualization tool enables deeper understanding of the ray tracing algorithms for novices, as well as for experts.
引用
收藏
页码:38 / 49
页数:12
相关论文
共 50 条
  • [21] Two algorithms for fast ray tracing of complex scenes
    Sanna, A
    Montuschi, P
    Rossi, M
    WSCG '97: THE FIFTH INTERNATIONAL CONFERENCE IN CENTRAL EUROPE ON COMPUTER GRAPHICS AND VISUALIZATION '97, CONFERENCE PROCEEDINGS, VOL 1-4, 1997, : 465 - 474
  • [22] Optimization of Monte Carlo Algorithms and Ray Tracing on GPUs
    Bergmann, Ryan M.
    Vujic, Jasmina L.
    SNA + MC 2013 - JOINT INTERNATIONAL CONFERENCE ON SUPERCOMPUTING IN NUCLEAR APPLICATIONS + MONTE CARLO, 2014,
  • [23] Visualization of light polarization to debug ray tracing algorithms
    1600, National Research Nuclear University (05):
  • [24] Ray-tracing based occlusion detection algorithms
    Xiao, Weifeng, 1600, SinoMaps Press (43):
  • [25] 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
  • [26] Dynamic acceleration structures for interactive ray tracing
    Reinhard, E
    Smits, B
    Hansen, C
    RENDERING TECHNIQUES 2000, 2000, : 299 - +
  • [27] Razor: An Architecture for Dynamic Multiresolution Ray Tracing
    Djeu, Peter
    Hunt, Warren
    Wang, Rui
    Elhassan, Ikrima
    Stoll, Gordon
    Mark, William R.
    ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (05):
  • [28] Distributed interactive ray tracing of dynamic scenes
    Wald, I
    Benthin, C
    Slusallek, P
    PVG 2003 PROCEEDINGS, 2003, : 77 - 85
  • [29] On Dynamic Ray Tracing and Anticipative Channel Prediction for Dynamic Environments
    Bilibashi, Denis
    Vitucci, Enrico M.
    Degli-Esposti, Vittorio
    IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2023, 71 (06) : 5335 - 5348
  • [30] MonitTDPA: A Tool for Monitoring the Tracing of Dynamic Programming Algorithms
    Bahig, Hazem M.
    Khedr, Ahmed Y.
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2017, 25 (02) : 179 - 187