gpt4 book ai didi

opengl - 通过 FBO 使用“渲染到目标”时是否需要重新生成 MipMap?

转载 作者:行者123 更新时间:2023-12-02 02:22:33 25 4
gpt4 key购买 nike

假设需要 mipmap:

我调用 glGenerateMipmapEXT(GL_TEXTURE_2D);当我第一次为我的 FBO 分配渲染目标时。当我完成渲染以正确填充所有 mipmapping 级别时,是否必须再次调用此函数,或者后续渲染调用是否同时渲染到所有级别?

我有一个示例,当最小过滤器 (GL_LINEAR_MIPMAP_LINEAR) 启动时,我的一个对象淡入 <0,0,0,0>,并且我假设渲染后未重新进行 mipmap 导致了这种情况。

我浏览了一些示例,发现有几个示例会进行后续的 glGenerateMipmap 调用,但更多的示例则不会。

意见?

最佳答案

glGenerateMipmap 将根据级别 [0] 填充级别 [1,..,n]。所以是的,只要你的 level[0] 发生变化,你就应该调用它。

关于opengl - 通过 FBO 使用“渲染到目标”时是否需要重新生成 MipMap?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5291980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com