thesign Immersive visualisation of medical data (IVMD)

immersive visualisation of medical data
One of my 7th semester projects was to build an immersive 3d-cg system. My part was implementing a realtime volume renderer.

Theory:
You have to cut the volume with planar surfaces. Set the mapping coordinates of each plane to map the 3D texture data at the right position. Than take care of the pixel aspect ratio. To render the volume you draw your planes in direction toward the camera and blend them. Therefore it is nessesary to sort the planes your drawing. Rendering the single pictures of the dataset then was just three lines of code because a already had a class for rendering single planes.

At the presentation we had a stereo projection and an Athlon 64 system with a pny quadro FX 1400 graphics accelerator plus a gyro mouse. As far as i can say that is what i think of an immersive system. Thanks to Prof. Dr. Thomas Jung FB4 FHTW-Berlin for his support in the project.

ivmd::head in different rendering modes

Features: 3d volume visualization, C++ openGL, stereo rendering, single slice rendering, dicom data loading, Marching Cubes triangulation

Groupsize: 11 students

Download: screener / video1 / video2

...and here you find the imprint and rss...with a little help from WordPress