Volumetric Path Tracing Framework

VPT-crop

Volumetric Path Tracing Framework (VPT) is a free open-source visualization framework developed in WebGL 2.0. It allows loading raw volumetric data, selection of different rendering techniques and definition of transfer functions (when needed).

The framework was developed as part of Master Thesis of Žiga Lesar. The code is available on GitHub.

A test deploy of the application is available at:
http://lgm.fri.uni-lj.si/ziga/vpt/

The framework has been extended with a convection-diffusion-based illumination as part of Uroš Šmajdek's Bachelor Thesis. The code is available on GitHub. A test deploy is available here (requires WebGL 2.0 Compute support).

Publications:

  • PDF
    Lesar, Ž., & Marolt, M. (2020). Interaktivna vizualizacija gosto poseljenih volumnov. Uporabna Informatika, 28(3), 154–160.
    BibTex
    @article{33422595,
    	author = {Lesar, {\v Z}iga and Marolt, Matija},
    	journal = {Uporabna informatika},
    	number = {3},
    	year = {2020},
    	pages = {154--160},
    	title = {Interaktivna vizualizacija gosto poseljenih volumnov},
    	volume = {28},
    }
  • PDF
    Lesar, Ž., Bohak, C., & Marolt, M. (2018). Real-time interactive platform-agnostic volumetric path tracing in WebGL 2.0. Web3D 2018 : Proceedings, 1–7. https://doi.org/10.1145/3208806.3208814
    BibTex
    @inproceedings{1537821891,
    	author = {Lesar, {\v Z}iga and Bohak, Ciril and Marolt, Matija},
    	booktitle = {Web3D 2018 : proceedings},
    	doi = {10.1145/3208806.3208814},
    	year = {2018},
    	pages = {1--7},
    	title = {Real-time interactive platform-agnostic volumetric path tracing in {WebGL} 2.0},
    }