体素
体素是体积化的三维像素。单个体素是一个立方体形状的粒子,表示三维空间中的一个点。多个体素排列成三维网格后,可以组合成三维形状,其方式类似于多个像素组合成二维图像。
作为创建三维图形的一种方法,体素相比三维线框和多边形来说并不常见。三维对象不是由顶点、连接顶点的线条和平面多边形构成,而是由彼此连接的、形状统一的块组成。每个体素都可以拥有自己的属性,例如颜色、透明度和纹理。由体素构成的对象可以是空心的,也可以在内部包含拥有各自属性的体素;例如,由多边形构成的鳄梨三维模型会是一个鳄梨形状的空心对象,而由体素构成的模型则会有外层表皮、内部果肉层和中间的果核。
虽然基于多边形的三维图形在电子游戏中比体素常见得多,但 Minecraft 等游戏经常使用体素来生成程序化世界以及实现地形破坏效果。科学和医学成像也经常使用基于体素的三维渲染,通过三维横截面来表示对象。例如,医生可以从任意角度查看患病器官的三维医学成像扫描结果,包括查看横截面以了解内部的问题区域。
测试你的知识