I mainly investigated the interactive computer graphics as part of my diploma thesis "GPU based simulation and visualization of fluids with free surfaces".
The thesis makes use of the Lattice Boltzmann Method (LBM) to simulate a free surface fluid. The fluid simulation was developed with OpenCL and runs entirely on the GPU - optimized for NVIDIA graphic card (NVIDIA GPUs are so far the only known GPUs where the program can run on).
The visualization is done in OpenGL 3.2 core mode. There are plenty visualizations available: volume casting isosurfaces, refractions/total reflections on volumetric datasets, marching cubes isosurfaces, eye-space refractions, photon mapping for caustics, ...
You can also download my Diploma Thesis (PDF) (about 20 MB).
Some links to websites which were relevant for this work