## VolVis

This Volume Renderer has been developed in 2007 for the course "Visualisierung LU" at the Technical University in Vienna. It is capable of loading three dimensional volume data and displaying it with different 2D and 3D visualization methods.

The program has been developed in C++. For the graphics OpenGL and the shader language CG are used, the GUI is made with the library QT.

To run the program on your system you need a graphics card that supports Shader Model 3.0

Features:

- Slicing in orthogonal axes as well as in arbitrary axes
- Raycasting techniques
  - Compositing (Levoy)
  - First Hit
  - Maximum Intensity Projection
  - Averaging
- Interactive transfer function for density values as well as for gradient magnitude values
- Phong reflection model
- Moveable light source
- Perspective/orthographic projection
- Clipping planes
- 2d histogram