Enabling Classification and Shading for 3D Texture Mapping Based Volume Rendering

  • Authors:
  • Michael Meiβner;Ulrich Hoffmann;Wolfgang Straβer

  • Affiliations:
  • -;-;-

  • Venue:
  • VISUALIZATION '99 Proceedings of the 10th IEEE Visualization 1999 Conference (VIS '99)
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a new technique which enables direct volume renderingbased on 3D texture mapping hardware, enabling shading as well asclassification of the interpolated data. Our technique supports accuratelighting for a one directional light source, semi-transparentclassification, and correct blending. To circumvent the limitationsof one general classification, we introduce multiple classificationspaces which are very valuable to understand the visualized data,and even mandatory to comprehensively grasp the 3D relationshipof different materials present in the volumetric data. Furthermore,we illustrate how multiple classification spaces can be realized usingexisting graphics hardware.In contrast to previously reported algorithms, our technique iscapable of performing all the above mentioned tasks within thegraphics pipeline. Therefore, it is very efficient: The three dimensionaltexture needs to be stored only once and no load is put ontothe CPU. Besides using standard OpenGL functionality, we exploitadvanced per pixel operations and make use of available OpenGLextensions.