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 条
  • [31] Visual discrete GTD ray path tracing on aircraft
    Wang, BQ
    Zhang, XL
    Zeng, GQ
    Su, DL
    IEEE 2005 International Symposium on Microwave, Antenna, Propagation and EMC Technologies for Wireless Communications Proceedings, Vols 1 and 2, 2005, : 692 - 695
  • [32] 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
  • [33] Embree: A Kernel Framework for Efficient CPU Ray Tracing
    Wald, Ingo
    Woop, Sven
    Benthin, Carsten
    Johnson, Gregory S.
    Ernst, Manfred
    ACM TRANSACTIONS ON GRAPHICS, 2014, 33 (04):
  • [34] OSPRay - A CPU Ray Tracing Framework for Scientific Visualization
    Wald, I.
    Johnson, G. P.
    Amstutz, J.
    Brownlee, C.
    Knoll, A.
    Jeffers, J.
    Guenther, J.
    Navratil, P.
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2017, 23 (01) : 931 - 940
  • [35] Development of Ray Tracing Algorithms for Scanning Plane and Transverse Plane Analysis for Satellite Multibeam Application
    Rahman, N. H. Abd
    Islam, M. T.
    Misran, N.
    Yamada, Y.
    Michishita, N.
    INTERNATIONAL JOURNAL OF ANTENNAS AND PROPAGATION, 2014, 2014
  • [37] Common-ray tracing and dynamic ray tracing for S waves in a smooth elastic anisotropic medium
    L. Klimeš
    Studia Geophysica et Geodaetica, 2006, 50 : 449 - 461
  • [38] Optimization an anechoic chamber with ray-tracing and genetic algorithms
    College of Electrical Engineering, Iran University of Science and Technology, Tehran, Iran
    Prog. Electromagn. Res. B, 2008, (53-68):
  • [39] Complex ray-tracing algorithms with application to optical problems
    Egorchenkov, RA
    Kravtsov, YA
    JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 2001, 18 (03): : 650 - 656
  • [40] Review: Kd-tree Traversal Algorithms for Ray Tracing
    Hapala, M.
    Havran, V.
    COMPUTER GRAPHICS FORUM, 2011, 30 (01) : 199 - 213