1

我正在使用 OpenGL 来渲染这个谷物盒,但纹理看起来很乱(见下文)。当我稍微改变一下视图时,它的混乱方式就会改变。您认为造成问题的原因是什么?

图二 图一

4

1 回答 1

3

可能的原因 #1(IMO 最有可能):重复的几何图形。即在您的场景中,您正在渲染 2 个坐标完全相同的框,一个是灰色的,另一个是纹理的。

可能的原因 #2:错误的 mipmap。即,您已经指定了例如 GL_NEAREST_MIPMAP_NEAREST 过滤,但是您忘记了加载/生成纹理的所有 mipmap 级别。

可能的原因 #3:您的渲染目标是每像素 8 位。

于 2013-11-02T19:26:49.010 回答