One of my areas of interest is Computer Graphics programming. I enjoy experimenting with today's graphic cards: shader programming is a really interesting subject, as it's still in heavy development, we should see great stuff in the following years.
You will find in this section mostly notes about my undergraduate thesis, and stuff I've done myself about OpenGL programming and realtime shaders. I favor cross-platform solutions, and that's why I use OpenGL and a portable C compiler, so pretty much of the software you see here can be executed in various platforms (Windows and Linux, mostly).
Thesis notes
My undergraduate thesis is in, you guessed it, the computer graphics
area. Along with my thesis partner,
we are developing a Direct Volume Renderer (DVR), using low-end 3d graphic cards, the
ones the fairly standard mortal can buy. We use the texture mapping
capabilities of these cards to achieve the effect, and use realtime
shaders to add cues like tissue color, and shading. Along with the DVR,
we are also developing a software raycaster solution in order to compare
results.
The data we use is a simulated brain MR image from the people at McConnell Brain Imaging Centre, in their website BrainWeb, with preclassified data, that is, we already have the opacity cubes preprocessed, so our main target is not data classification (according to our tutor, that sole issue can span another thesis :-)).
Please check my thesis section for more formal information, and screenshots from our currently in development software.
[Top]
Random stuff
I'll put interesting stuff I create here as it goes out of the oven. Please expect more here :-).
[Top]
