我一直关注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.如果有人能指出我正确的方向,我将不胜感激。
答案 0 :(得分:0)
好的,所以我做了一些数学运算,我认为左边是0而右边是1是正确的。
(textureWidth / 100)*(0.00585938 * 100)= 6.00 ......
沿x轴的和6是纹理贴图上的#标签符号的开头。
好的,抱歉发布毫无意义的问题