用当前体素附近区域的采样值表示。为了渲染三维数据集的二维投影，首先需要定义相机相对于几何体的空间位置。另外，需要定义每个点即体素的不透明性以及颜色，这通常使用RGBA（red, green, blue, alpha）传递函数定义每个体素可能值对应的RGBA值。通过提取几何体中等值的曲面并且将它们作为多边形进行渲染，或者直接将立体作为数据块进行渲染，这两种方法都可以使几何体可见。Marching Cubes算法是从立体数据中提取曲面的常用技术。直接体渲染是一件计算量很大的工作，可以用几种不同的方法来实现