An interactive volume renderer. Supporting easily programmable shaders with support for transpancy, reflectivity (controllable with rougness), depth blur...
This renderer focuses on rendering scenes interactively. OpenCL is used for this, ensure you have a GPU for interactive results!
- Clone project (with submodules!)
- Go into project folder
mkdir build
cmake ..
make -j4
./run-voxel-rt path/to/nrrd_file.nrrd path/to/background.{dng,png,jpg,...}