【发布时间】:2014-09-17 23:38:58
【问题描述】:
在 andrid 上的 opengl es 中,当我将两个纹理并排放置时,有一个轻微的接缝,您可以在其中看到它们后面的绘制对象。基本上看起来像一个小差距。我把范围缩小到 mipmapping
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
如果我将它们都设置为 GL_NEAREST,接缝就会消失,但纹理看起来像垃圾。我在这里还有其他选择吗?
【问题讨论】:
-
你的对象网格对齐了吗?
-
GL_TEXTURE_WRAP_S和GL_TEXTURE_WRAP_T的值是多少?如果您还没有这样做,您可能想尝试将它们设置为GL_CLAMP_TO_EDGE。 -
@RetoKoradi 谢谢!成功了。
标签: opengl-es textures mipmaps