OpenGL / DevIL:纹理剪裁边缘有白色

时间:2014-03-01 13:17:24

标签: opengl rendering game-engine devil

我正在使用DevIl加载openGL纹理,这些纹理被元数据切割成精灵。问题是,切碎的片段边缘有白色(见下文):

enter image description here

此精灵为64 x 64,因此未使用像素填充程序。 spritesheet是狭窄的,所有的精灵都紧挨着组装(而不是分开它们)。

我的DevIL纹理加载函数中是否可能存在缺少的配置?或者它是OpenGL的渲染功能?

1 个答案:

答案 0 :(得分:1)

你的纹理过滤器是什么?将它设置为GL_NEAREST可以解决您的问题吗?如果是这样,我已经写了很多关于这个问题的原因:

opengl, Black lines in-between tiles