UV纹理贴图坐标。我明白了吗?

时间:2014-03-17 15:59:50

标签: map textures coordinates

我一直关注Rastertek的Direct X 11教程,我希望自己创建字体索引文件。

以下是网站上提供的文件片段:

32   0.0        0.0         0
33 ! 0.0        0.000976563 1
34 " 0.00195313 0.00488281  3
35 # 0.00585938 0.0136719   8
36 $ 0.0146484  0.0195313   5
37 % 0.0205078  0.0302734   10
38 & 0.03125    0.0390625   8
39 ' 0.0400391  0.0410156   1
40 ( 0.0419922  0.0449219   3
41 ) 0.0458984  0.0488281   3
42 * 0.0498047  0.0546875   5

我想知道如何计算左右U坐标。

我对此的理解是纹理的最左边是0.0,最右边是1.0,所以,例如,标签符号#从纹理宽度的0.00585938%开始,并以0.0136819%的宽度结束纹理。

很抱歉,如果我解释不好,回想起来我很确定我错了。我只记得在某处看到最左边是0而最右边是1.如果有人能指出我正确的方向,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

好的,所以我做了一些数学运算,我认为左边是0而右边是1是正确的。

(textureWidth / 100)*(0.00585938 * 100)= 6.00 ......

沿x轴的

和6是纹理贴图上的#标签符号的开头。

好的,抱歉发布毫无意义的问题