my dear flickr, vimeo and skype buddy Marcus Wendt made me curious about Raycasting so this is a very first try of Raycasting in GLSL. For the Data volume I simply used some 3D perlin noise. I think this method is really promising, since it is a lot easier to implement than marching cubes in my opinion and should have better realtime possibilities on up to date GPUs (which I don't really have right now).
I will propably work on this idea a little more serious when Macs snowleopard and OpenCL will be released.
this tutorial and a few papers I found online was really helpful:
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?