boisbb / PGPa_Volumetric_Rendering

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rendering of volumetric data

This application is a solution for rendering small volumetric datasets using C++ and OpenGL. It implements a Single-pass volumetric raycasting introduced here (and other various sources such as this repository).

For further info please read the documentation file in the doc folder.

(Project created as part of PGPa course on BUT, FIT. 30/30pts)

Running the program

In the repository there is a CMakeLists.txt file included. Please make sure that you have installed the required libraries which are:

Once you have installed all the needed dependencies, please also download the sample data from here. Place all of these into the res/textures/ directory.

If you have done so, it is as easy as:

cd path/to/repo
mkdir build && cd build
cmake ..
make
./VolumeRendering

Previews

Previews from the solution:

rot tf sampling Sample1 Sample2

About


Languages

Language:C++ 89.7%Language:GLSL 7.5%Language:CMake 2.8%