ImageVis3D

ImageVis3D is a lightweight, open source, volume rendering application for the interactive visualization of very large volumetric data sets. It utilizes both the slice based as well as the GPU ray casting approach to visualize the volume data. The source code is currently maintained as an Subversion repository by the Scientific Computing and Imaging Institute at the University of Utah.

ImageVis3D in other applications

ImageVis3D or more precisely its volume rendering core has been incorporated into other applications such as VisIt or VisTrails

Getting ImageVis3D

Download the binary

Download milestone releases here or the latest build here and simply run it. On Microsoft Windows you may need to download and install the Microsoft C++ 2008 runtime which is available for 32 bit systems VS2008SP1 redist x86 and for 64 bit systems VS2008SP1 redist x64. Note that you may need the 32 bit version of the redist even on a 64 bit machine if you use the 32 bit version of ImageVis3D. No other prerequisites are required for ImageVis3D to run.

For DirectX functionality you also may need to update your DirectX subsystem via this tool.

In addition to the main ImageVis3D program, we also provide a command line tool that allows you to convert your data into ImageVis3D's internal `UVF' format and vice versa. You can also download this UVFConverter here.

Compile it Yourself

Assuming that you already have Qt 4.4 or newer on your machine all you have to do to compile ImageVis3D is:

svn co https://gforge.sci.utah.edu/svn/imagevis3d
qmake
make

If you do not have Qt installed yet, we have provided some scripts to aid you in the process.

If you want to use the visual studio project files on windows you need to set the environment variables QTDIR32 and QTDIR64 (only if you want to compile a 64 bit build) to point to your Qt installation directories.

Sample Datasets

Some sample datasets are now available from the ImageVis3D download page.

See also

  • volume ray casting
  • Anaglyph image