Implementation of Interactive Dynamic Volume Illumination with Refraction and Caustics
Contributors
Researcher:
Description
Implementing Interactive Dynamic Volume Illumination with Refraction and Caustics
This dataset contains the implementation of a novel real-time visualization technique from the paper "Interactive Dynamic Volume Illumination with Refraction and Caustics" by Magnus and Bruckner (https://doi.org/10.1109/TVCG.2017.2744438), which utilizes physically-based rendering (PBR) techniques to represent caustics and refraction as light passes through volumetric media.
Technical details
Compiling and running the code is done with the make scripts in the code/ folder. On windows the command is:
build.bat run <data>where <data> is the path to one of the files in the external_data/ folder. For posix conformant platforms (Linux and MacOS where tested) the command is:
build.sh run <data>where data has the same meaning as before.
Once up and running, the camera for the 3D viewport can be controlled by pressing the left mouse button and moving the mouse to change view direction. View position can be changed by using the WASD keys for Forward/Left/Back/Right movement.
Licenses
- MIT: code in the code/ folder
- CC BY 4.0: images in the results/ folder
The data in the external_data/ folder is licensed under CC BY for the "Stanford*" data and under a non-commercial license (more details at http://volume.open-terrain.org/) for the "VolLibraryLobster" data.
Files
interactive-dynamic-volume-illumination-with-refractions-and-caustics.zip
Additional details
Related works
- Cites
- Conference Paper: 10.1109/TVCG.2017.2744438 (DOI)
Dates
- Available
- 2025-11-30