Not logged in, Join Here! or Log In Below:  
News Articles Search    

Submitted by Laurence Bourn, posted on December 08, 2004

Image Description, by Laurence Bourn

The images displayed here were created by 3viseon new medical imaging software produced by 3mensio based in Holland ( This little company aims to use GPU technology for realtime volume visualization of medical scans.

All of these images are from a variety of CT scans.
  • The background image slices show a collection of 2D CT images as aquired by a scanner.
  • The central figure is from the company logo using a rather large pixel shader to achieve blending between a variety of rendering techniques.
  • The figures on the right show some different rendering techniques applied to the same dataset.
  • The top left image shows a cut away of a chest scan revealing arteries inside the lung.
  • The software is implemented in C# using managed DirectX. We currently use Ati X800s with 256mb but are really waiting for 512mb cards.

    Typical data sets contain 512x512x200 voxels. Our central volume rendering algorithm is fairly optimized taking advantage of empty space skipping, early-ray termination and at the same time maximizing polygon size. The rendering performance largely depends on the data set size, visible voxel coherency and of course transparency settings. Most of the images above render at 5-30fps with a screen res of 1024x1024.

    You can read more at our website and note we're hiring!

    Laurence Bourn

    Image of the Day Gallery


    Message Center / Reader Comments: ( To Participate in the Discussion, Join the Community )
    Archive Notice: This thread is old and no longer active. It is here for reference purposes. This thread was created on an older version of the flipcode forums, before the site closed in 2005. Please keep that in mind as you view this thread, as many of the topics and opinions may be outdated.

    December 08, 2004, 06:20 PM

    Long Live Voxels!

    Are you likely to release any articles on the voxel technology you are using?

    Marc G

    December 09, 2004, 07:29 AM

    Nice voxel rendering!


    December 09, 2004, 10:16 AM

    I dont think its voxel rendering as such - it probably is drawing multiple poly planes infront of the camera - and mapping the voxel data to the planes.
    Thats the standard way of doing volume rendering these days without raytracing.
    Using the gpu can speed up blending with early culling of black voxels (empty of data) - although this can also be done with a normal graphics card anyway.

    Brad Hittle

    December 09, 2004, 12:12 PM

    Wow, more pictures of the smoking baby.


    December 09, 2004, 12:58 PM

    I believe the scan is of an adolescent male. You don't usually get CT scans unless they're pretty sure something is wrong with you due to the radiation dosage received during the scan. Some of the data sets can be pretty stomach churning!


    December 09, 2004, 01:02 PM

    Sorry, not something I'd get past my boss! There's quite a few competitors showing up in this field and we don't want to make it too easy for them.

    Brad Hittle

    December 09, 2004, 02:06 PM

    Yeah, we have some pretty nasty stuff at work. I try to avoid them like the plague :)

    This thread contains 7 messages.
    Hosting by Solid Eight Studios, maker of PhotoTangler Collage Maker.