【问题标题】:OpenGL/DevIL: Texture Clipped has white around the edgesOpenGL/DevIL:纹理裁剪边缘有白色
【发布时间】:2014-03-01 13:17:24
【问题描述】:

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

这个精灵是 64 x 64,所以没有使用像素填充程序。 spritesheet 是局促的,所有的 sprite 都紧挨着组装在一起(而不是分开它们)。

我的 DevIL 纹理加载功能中是否有可能缺少配置?还是它是 OpenGL 的一个渲染特性?

【问题讨论】:

  • 你的纹理过滤器是什么?将其设置为GL_NEAREST 是否可以解决您的问题?如果是这样,我已经写了大量关于这个问题的原因here

标签: opengl rendering game-engine devil


【解决方案1】:

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

opengl, Black lines in-between tiles.

【讨论】:

    猜你喜欢
    • 2014-05-11
    • 2014-08-25
    • 1970-01-01
    • 2012-11-12
    • 2020-01-27
    • 2019-09-21
    • 1970-01-01
    • 1970-01-01
    • 2021-12-24
    相关资源
    最近更新 更多