所以问题来了:纹理坐标的值代表什么?例如,在我的obj文件中,纹理坐标看起来像这样:
vt 0.474178 0.050139
vt 0.477308 0.050139
vt 0.480438 0.050139
vt 0.483568 0.050139
我的纹理(bmp文件)大小为640*360。那么obj文件中的(0.474178, 0.050139)是否对应于bmp文件中的(0.474178*640,0.050139*360)点?也就是说,纹理坐标通过进行以下操作来指示bmp文件中的点位置:
u*width_of_the_bmp, v*height_of_the_bmp
如果我翻译错了,请问如何获取vt和bmp点的对应关系?因为我想要得到每个顶点的RGB值,又可以获取bmp文件中每个像素的RGB值,如何将这些数据链接起来得到我想要的结果?