
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:

@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},
}

@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},
}