DocumentCode :
3375070
Title :
Volume rendering using OpenGL and extensions
Author :
Meissner, Markus ; Hoffmann, Ulrich ; Strasser, W.
Author_Institution :
Comput. Graphics Lab., Tubingen Univ., Germany
fYear :
1999
fDate :
29-29 Oct. 1999
Firstpage :
207
Lastpage :
526
Abstract :
We present a new technique which enables direct volume rendering based on 3D texture mapping hardware, enabling shading as well as classification of the interpolated data. Our technique supports accurate lighting for a one directional light source, semi-transparent classification, and correct blending. To circumvent the limitations of one general classification, we introduce multiple classification spaces which are very valuable to understand the visualized data, and even mandatory to comprehensively grasp the 3D relationship of different materials present in the volumetric data. Furthermore, we illustrate how multiple classification spaces can be realized using existing graphics hardware. In contrast to previously reported algorithms, our technique is capable of performing all the above mentioned tasks within the graphics pipeline. Therefore, it is very efficient: The three dimensional texture needs to be stored only once and no load is put onto the CPU. Besides using standard OpenGL functionality, we exploit advanced per pixel operations and make use of available OpenGL extensions.
Keywords :
data visualisation; rendering (computer graphics); visual languages; 3D texture mapping hardware; OpenGL; interpolated data; multiple classification spaces; one directional light source; shading; volume rendering; Bandwidth; Computer graphics; Data mining; Data visualization; Encoding; Grid computing; Hardware; Light sources; Pipelines; Rendering (computer graphics);
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visualization '99. Proceedings
Conference_Location :
San Francisco, CA, USA
ISSN :
1070-2385
Print_ISBN :
0-7803-5897-X
Type :
conf
DOI :
10.1109/VISUAL.1999.809889
Filename :
809889
Link To Document :
بازگشت