VoxelRay
VoxelRay
Get VoxelRay
You can download a Windows version here
Contact me (jab at imm dot dtu dot dk) if you would like the source code or a Mac version. I might also one fine day make a source package.
What to do after downloading.
There is a bat file in the zip. Click on that and you should see the Teddybear volume shown on the right.
The exe file is completely self-contained and relies only on standard DLL files. If you start the program from the prompt with -h as the only argument, you get a printout of all the help there is. VoxelRay renders only raw files (i.e. files containing only voxels and no header info) and the best way of using the program is probably to create a bat file for each volume in order to store the command line options somewhere.
Requirements
The volume is loaded as a big 3D texture and visualized using a method known as volume ray casting. The program does not do bricking, so you cannot render volumes larger than what fits in your GPU memory. On my MacBook Pro with a Geforce 8600M GT, I can easily deal with 512x512x512 volumes.
You must have OpenGL drivers installed, and your drivers need to support OpenGL 2.0 with some extensions. The needed extensions are:
GL_ARB_texture_float, GL_ARB_texture_non_power_of_two,
GL_EXT_framebuffer_object
Comments
The name was changed from VRay since a well know ray tracer has a similar name.
About
GPU accelerated volume visualization using ray casting
Modes
VoxelRay supports three visualization modes illustrated below
Isosurface:
Lars Pedersen has kindly allowed me to use this MR scanning of his head
Andreas Bærentzen 2010