1

我正在尝试将几个纹理图集映射到汽车对象上的各种四边形上。我遇到了一些纹理倾斜和旋转而不是直接映射到四边形的问题。问题如下所示,我使用笑脸来更清楚地说明正在发生的事情。倾斜/旋转的图像

我试图使纹理图集的宽度幂为 2,但这不起作用。我还从朋友那里听说这是由于纹理图集的宽度不均匀,这并不能解决所有情况的问题。在某些情况下改变宽度可以解决问题的事实让我相信纹理宽度可能是原因。

如果相关的话,我正在使用我自己的着色器对纹理图集执行纹理坐标操作。有没有人对这个问题的原因有任何线索?

4

1 回答 1

2

看着你的左图,我看到一些不合适的黑色像素。当您错误地加载图像时会发生这种情况(图像标题的一部分转到 RGBA 数据)。

另一个可能的原因是标题和数据中图像的宽度错误(可能由错误的标题使用或图像数据中的填充引起)。

如果没有代码和图像格式,就很难更具体。

于 2011-08-09T12:19:32.403 回答