EFFICIENT RAY TRACING OF VOLUME DATA

被引:563
作者
LEVOY, M [1 ]
机构
[1] UNIV N CAROLINA, DEPT COMP SCI, CHAPEL HILL, NC 27599 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 1990年 / 9卷 / 03期
关键词
D O I
10.1145/78964.78965
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Volume rendering is a technique for visualizing sampled scalar or vector fields of three spatial dimensions without fitting geometric primitives to the data. A subset of these techniques generates images by computing 2-D projections of a colored semitransparent volume, where the color and opacity at each point are derived from the data using local operators. Since all voxels participate in the generation of each image, rendering time grows linearly with the size of the dataset. This paper presents a front-to-back image-order volume-rendering algorithm and discusses two techniques for improving its performance. The first technique employs a pyramid of binary volumes to encode spatial coherence present in the data, and the second technique uses an opacity threshold to adaptively terminate ray tracing. Although the actual time saved depends on the data, speedups of an order of magnitude have been observed for datasets of useful size and complexity. Examples from two applications are given: medical imaging and molecular graphics. © 1990, ACM. All rights reserved.
引用
收藏
页码:245 / 261
页数:17
相关论文
共 34 条
[31]  
TROUSSET Y, 1987, P EUROGRAPHICS 87, P139
[32]   V-Buffer: visible volume rendering [J].
Upson, Craig ;
Keeler, Michael .
Computer Graphics (ACM), 1988, 22 (04) :59-64
[33]   AN IMPROVED ILLUMINATION MODEL FOR SHADED DISPLAY [J].
WHITTED, T .
COMMUNICATIONS OF THE ACM, 1980, 23 (06) :343-349
[34]   A HIERARCHICAL DATA STRUCTURE FOR MULTIDIMENSIONAL DIGITAL IMAGES [J].
YAU, MM ;
SRIHARI, SN .
COMMUNICATIONS OF THE ACM, 1983, 26 (07) :504-515