0

我正在制作一个天空盒,每个纹理之间有一条非常小的白线,顶点和纹理的坐标似乎没问题(它只有 1 和 -1,所以我看不出有任何可能失败的方法)。

有什么办法可以解决这个问题?

4

1 回答 1

3

TL;DR:简单的解决方案:改用立方体贴图纹理。

解释:

(它只有 1 和 -1,所以我看不出有什么方法可以在那里失败)

好吧,纹理坐标 -1 和 1 不会落在像素中心。这基本上是一个栅栏问题,我在这里解释过

https://stackoverflow.com/a/5879551/524368

请注意,在天空盒的情况下,通过不在六个单独绘制的四边形上使用 6 个不同的纹理,而是使用立方体贴图纹理(其中六个边包含在类似球体的拓扑中的一个连续图像中),可以轻松避免该问题。

于 2012-10-04T16:41:32.400 回答