Difference between revisions of "Volume vs Surface"

From CRIPTWiki
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 +
==Quick Breakdown==
 +
Volume:
 +
*Concrete
 +
*Use Alpha (transparency) level
 +
*Does not allow visualization of specific structure easily unless there are huge constrast differences
 +
 +
Surface:
 +
*Superficial surface only
 +
*Does not use alpha (transparency) level
 +
*Allow visualization of pretty much anything as long as they can be highlighted in segmentation process
 +
 
==Volume Rendering:==
 
==Volume Rendering:==
 
The short explanation:m trace the path of light. Show the final image based on that result.  
 
The short explanation:m trace the path of light. Show the final image based on that result.  
Line 7: Line 18:
  
 
Whatever you visualize, is a VOLUME location. That means, no matter how you limit viewing area, your visualization is to any voxels with the same volume that possess the same gray scale value.
 
Whatever you visualize, is a VOLUME location. That means, no matter how you limit viewing area, your visualization is to any voxels with the same volume that possess the same gray scale value.
 +
 +
This is a good example of volumetric renderings:
 +
http://www.cg.tuwien.ac.at/research/publications/2005/bruckner-2005-ICV/
  
 
==Surface:==
 
==Surface:==
Allow highlight of individual structures. Does not visualize internal structures like volume renderings.
+
Allow highlight of individual structures. Does not visualize internal structures like volume renderings. Only render out the most outer exterior surface and this does not have thickness. Think of a paper 3D model. No matter how hard you try, you can make up the superficial surfaces, you cannot produce concrete materials.
 +
 
 +
This page has some good example of surface rendering results.
 +
http://math.lbl.gov/~deschamp/html/gallery.html

Latest revision as of 14:07, 30 June 2009

Quick Breakdown

Volume:

  • Concrete
  • Use Alpha (transparency) level
  • Does not allow visualization of specific structure easily unless there are huge constrast differences

Surface:

  • Superficial surface only
  • Does not use alpha (transparency) level
  • Allow visualization of pretty much anything as long as they can be highlighted in segmentation process

Volume Rendering:

The short explanation:m trace the path of light. Show the final image based on that result.

Final product: a VOLUME mainly in Amira. Does not give specific region of interest.

The long and technically correct version: http://en.wikipedia.org/wiki/Volume_ray_casting

Whatever you visualize, is a VOLUME location. That means, no matter how you limit viewing area, your visualization is to any voxels with the same volume that possess the same gray scale value.

This is a good example of volumetric renderings: http://www.cg.tuwien.ac.at/research/publications/2005/bruckner-2005-ICV/

Surface:

Allow highlight of individual structures. Does not visualize internal structures like volume renderings. Only render out the most outer exterior surface and this does not have thickness. Think of a paper 3D model. No matter how hard you try, you can make up the superficial surfaces, you cannot produce concrete materials.

This page has some good example of surface rendering results. http://math.lbl.gov/~deschamp/html/gallery.html