纹素(
英语:Texel,即textureelement或texture pixel的
合成字)是纹理元素的简称,它是计算机图形纹理空间中的基本单元。如同图像是由
像素排列而成,纹理是由纹素排列表示的。
纹素可以由图像范围来定义,其范围可以通过一些简单的方法来获取,比如阀值。沃罗诺伊分布可以用来描述纹素之间的空间关系。这就意味着我们可以通过将纹素与其周围的纹素图心的连线的
垂直平分线将整个纹理分割成连续的多边形。结果就是每一个纹素图心都会有一个沃罗诺伊多边形将其圈起来。
在对三维表面铺设纹理的时候,通过
纹理映射技术将纹素映射到恰当的输出图像像素上。在当今的计算机上,这个过程主要是由显卡完成的。
纹理工序起始于空间中的某一位置。这个位置可以是在世界坐标系中,但是一般情况下会设定在物体坐标系中。这样纹理会随着物体运动。然后通过投射的方式将其位置(坐标)从三维矢量值转化为0到1范围的二维矢量值(即
uv)。再将这个二维矢量值与纹理的分辨率相乘从而获得纹素的位置。当所需纹素的位置不是
整数的时候,需要使用纹理滤镜进行处理。