纹理
纹理的定义
纹理是一种普遍存在的视觉现象 , 人们可以去感受纹理 ,却很难对纹理的精确定义形成统一的认识。目前尚无一个被广泛接受的纹理定义 。一般认为 , 纹理是图像灰度或色彩在空间上的变化或重复 。我们的演示程序正在变得越来越有趣,但是顶点颜色无法体现真实世界物体所具有的细节。纹理贴图映射(texture mapping)是一种将图像数据映射到三角形表面的技术,它可以显著提高场景的细节和真实感。例如,我们可以创建一个立方体,然后将一个板条箱纹理映射到立方体的每个面上,使它看上去更像是一个板条箱(参见图 8.1)。
图 8.1 :板条箱演示程序创建了一个带有板条箱纹理的立方体。
纹理坐标
Direct3D 的纹理坐标系由表示图像水平方向的 u 轴和表示图像垂直方向的 v 轴组成。坐标(u,v)指定了纹理上的一个元素,我们将该元素称为纹理元素(texel,译者注:texel是textureelem