假设 mipmapping 是可取的:
我打电话给 glGenerateMipmapEXT(GL_TEXTURE_2D); 当我第一次为我的 FBO 分配渲染目标时。当我完成渲染后是否必须再次调用它以正确填充所有 mipmapping 级别,或者后续渲染调用是否同时渲染到所有级别?
我有一个示例,当最小过滤器(GL_LINEAR_MIPMAP_LINEAR)启动时,我的一个对象正在淡入 <0,0,0,0>,并且我假设在渲染后未重新进行 mipmapping 会导致此问题。
我浏览了一些示例,发现有几个在其中进行了后续 glGenerateMipmap 调用,但更多的是没有调用的地方。
意见?