The Project
The term volume graphics refers to the visualization of static 3D scalar fields, as they arise from measurement (computed tomography, magnet resonance imaging) and simulation. The interpretation of such data fields is considerably difficult due to their intrinsic complexity.
In recent years the value of direct volume rendering techniques for the visualization of 3D scalar fields has become evident in many application areas ranging from medicine and natural science to computational science and engineering. The applicability of high quality volume rendering, however, was mainly restricted to expensive special purpose hardware or dedicated workstations with high-end graphics subsystem and high-speed memory bus.



Nowadays, every consumer graphics board provides hardware support for 2D- and 3D-texture mapping. The texturing subsystem of these boards allows bilinear interpolation of texture samples. Since interpolation contributes a significant part to the computational cost of volume rendering, it is desirable to exploit the available hardware features for acceleration.

The OpenQVis project implements methods for interactive high-quality volume visualization on general purpose hard-ware such as commodity desktop computers with graphics cards designed for computer games and multimedia. The aim of this project is to achieve high image quality comparable to traditional ray-casting solutions at interactive frame rates on inexpensive hardware platforms.

Based on collaborative research projects of the Computer Graphics Group of the University of Erlangen Nuremberg and the VIS Group at the University of Stuttgart, Germany, efficient volume rendering techniques have been developed, targeting the advanced features of modern PC graphics boards such as multi-stage rasterization, pixel shaders and dependent texture lookup.

Publications

C. Rezk-Salama
Volume Rendering Techniques for General Purpose Graphics Hardware
PhD Thesis
Adobe pdf

C. Rezk-Salama, K. Engel, M. Bauer, G. Greiner, T. Ertl,
Interactive Volume Rendering on Standard PC Graphics Hardware Using Multi-Textures and Multi-Stage Rasterization
in Proc. Eurographics/SIGGRAPH Workshop on Graphics Hardware 2000 (HWWS00),
Adobe pdf

J. Kniss, M. Hadwiger, K. Engel, C. Rezk-Salama
High Quality Volume Graphics on Consumer PC Hardware
ACM SIGGRAPH 2002, Course Notes 42

T. Ertl, D. Weiskopf, M. Kraus, K. Engel, M.Weiler, M. Hopf, S. Roettger, C. Rezk-Salama
Programmable Graphics Hardware for Interactive Visualization
Eurographics 2002, Tutorial Notes T4

J. Kniss, G. Kindlmann, M. Hadwiger, C. Rezk-Salama, R. Westermann
High Quality Volume Graphics on Consumer PC Hardware
IEEE Visualization 2002, Tutorial Notes

SIGGRAPH'02 IEEE VIS'02 EG 2002 SourceForge.net