RMR Logo
Software Development and IT Consultancy

3DView screenshot Volume Rendering


As part of a joint initiative with Dr. Rudy Lapeer from the School of Computing Sciences at the University of East Anglia, we developed a PC-based volume rendering application, called 3DView.

This application takes advantage of the high power of today's consumer graphics cards to render volumetric data, for example from CT or MRI scans. The software can use 2D or 3D texturing, according to the capability of the graphics card, which is detected at run time.

On this web site, we are currently offering a free download of this application, partly to publicise our research and partly to attract feedback. 3DView is used as the basis for our research in Augmented Reality.

This page summarises the features available in 3DView and illustrates these with a number of screenshots. If you have any comments or questions about this application or any other area of the web site, please contact us via e-mail and we will do our best to respond quickly.

3DView Basic features

The 3DView application runs on a Windows platform and was developed using Microsoft Visual C++ and MFC. For import of DICOM data, we use a VC7 port of the OFFIS DCMTK Toolkit. 3DView is designed to work on a standard desktop or laptop computer using an off-the-shelf graphics adapter. The power available from today's high-performance graphics cards is such that the features previously supplied by high-cost graphics workstations can now be provided at much lower cost. This improvement in price/performance is driven by the computer games market, which is still expanding. 3DView uses the OpenGL API for rendering.

Although 3DView will run on most modern hardware, it is optimised for higher-specification graphics cards (NVidia GeForce 3 and above, or ATI Radeon 9000 and above). Some features, which are more developed in our current research, are rudimentary in 3DView. The features include:

  • Alpha blended display of volumetric data using 2D or 3D textures
  • Maximum Intensity Projection (MIP)
  • Multi-Planar Reformatting (MPR)
  • Up to six fixed-orientation moveable cut planes
  • Interactive fly-through
  • Stereoscopic display using anaglyph or dual viewport methods
  • Interactive transfer function modification
  • Iso-surface mesh generation
  • 3D Watershed segmentation
  • Raw data and DICOM data import options


The following thumbnails show screenshots of some of the above features. Click on a thumbnail for a larger image:

Image1.jpg (74518 bytes)    Image2.jpg (85723 bytes)    Image3.jpg (89670 bytes)    Image12.jpg (102905 bytes)    Image11.jpg (93152 bytes)    Image8.jpg (86866 bytes)    Image10.jpg (80079 bytes)


**** New version **** Version 1.2.3 of 3DView, released 14th August 2007 has a number of bug fixes which solve compatibility problems with some DICOM data.

If you wish to evaluate 3DView, you can download the executable and documentation here. Please read the copyright and license carefully. Use of 3DView implies your understanding and acceptance of these conditions. The download is free for both academic and commercial users and is not time-limited.

If you just want to view the documentation, you can download this here. You will need the Adobe Acrobat Reader.


To contact us, either use the link at the top of this page, or click here to send an e-mail.

dcmview dicom free software freeware medical imaging rmr systems roger rowland mary rowland bcs mbcs citp miap iap msc software development it consultancy rmr clients rmr partners computer vision hmm pdm medical imaging disect disectsystems dicom endoscope colonoscope software download software source code publications pdf rmr links contact rmr systems roger rowland mary rowland medical imaging 3dview dcmview disect disectsystems dicom volume rendering opengl

©Copyright 2005 - 2009 RMR Systems Limited All Rights Reserved
For more information feel free to Contact Us