立体渲染 在科学可视化和计算机图形中立体渲染英語Volume rendering又称体绘制容體繪製容积再现是一种用于显示离散三维采样数据集的二维投影的技术 一个典型的三维数据集是CT或者磁共振成像采集的一组二维切面图像通常这些数据是按照一定规则如每毫米一个切面并且通常有一定数目的图像像素这是一个常见的立体晶格的例子每个体素用当前体素附近区域的采样值表示 为了渲染三维数据集的二维投影首先需要定义相机相对于几何体的空间位置另外需要定义每个点即体素的不透明性以及颜色这通常使用RGBAred green blue alpha传递函数定义每个体素可能值对应的RGBA值 通过提取几何体中等值的曲面并且将它们作为多边形进行渲染或者直接将立体作为数据块进行渲染这两种方法都可以使几何体可见Marching Cubes算法是从立体数据中提取曲面的常用技术直接体渲染是一件计算量很大的工作可以用几种不同的方法来实现