0

我正在加载纹理并使用glGenerateMipmap()它来实现某种程度的 mipmaping。

我在 nVidia gt 555m 和 Intel HD 3000 上得到不同的结果。

令人惊讶的是,在 intel hd 3000 上渲染的纹理质量比 nVidia gt 555m 好得多。

当程序在 nVidia 上运行时,纹理略微模糊。当程序从 intel HD 运行时,纹理的质量看起来要好得多。

纹理的平铺在 nVidia 上更加明显!! 在此处输入图像描述

在 glGenerateMipmap() 的描述中指定 glGenerateMipmap 的工作方式对于 OpenGL 的不同实现是不同的。

这与 glHint() GL_FASTEST 、 GL_NICEST 和 GL_DONT_CARE 有关系吗?还是我自己更好地贴图纹理?

4

0 回答 0