我正在加载纹理并在其上使用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有关吗? 或者我自己更喜欢纹理?