glGenerateMipmap如何在OpenGL中工作?过滤器似乎不起作用

时间:2019-05-13 11:41:21

标签: opengl

在分别通过glGenerateMipmap()glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST_MIPMAP_NEAREST)设置参数之后,我在OpenGL中使用glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR_MIPMAP_LINEAR)来生成一些mipmap。 然后,我两次通过glGetTexImage()访问2级的mipmap。结果似乎没有差异。 所以我想知道glGenerateMipmap()的工作方式以及如何在其上应用不同的过滤器模式,谢谢!

1 个答案:

答案 0 :(得分:3)

过滤参数不会(或至少标准不要求它们)影响glGenerateMipMaps的输出。它将基于实现定义的算法而不是您的过滤参数来生成mipmap。