摘要
本文设计了一种基于空间信息的交互式多维传递函数的纹理映射体绘制算法。该算法不仅可以根据体数据的强度而且还利用体素的空间位置来设定绘制的颜色和阻光度。通过采用一种独特的空间投影变换,根据用户需求,将体数据划分为不同区域,并分别定义各自的传递函数。该特点使得本文的算法可以有效地对体数据进行交互式分析。在算法实现中,利用了通用图形硬件的可编程特性,在普通PC上可以达到理想的绘制质量和交互速度。
Transfer functions are fundamental to direct volume rendering because their role is essentially to make the data visible. In this paper a new method is proposed to design the interactive spatial multidimensional transfer functions in hardware accelerated volume rendering,which assign color and opacity to the volume based not only on the scalar intensity of the dataset but also on the position of voxels in the dataset. The approach uses a unique spatial projection transformation to label the volume into user desired different regions, and defines the transfer functions to each region respectively. The proposed technique utilizes sophisticated graphics hardware functionality, especially the fragment program, to enable interactively select and explore regions of the volume dataset under the standard PC.
出处
《计算机科学》
CSCD
北大核心
2007年第6期235-238,共4页
Computer Science
关键词
直接体绘制
三维纹理映射
多维传递函数
通用图形硬件
Volume rendering, 3D texture mapping, Multidimensional transfer function,General graphics hardware