gpt4 book ai didi

opengl - FBO 和 mipmap 纹理

转载 作者:行者123 更新时间:2023-12-04 04:47:14 24 4
gpt4 key购买 nike

是否可以将纹理附加到具有 mipmap 的 FBO?
我目前正在尝试这样做。我有一个具有多个 mipmap 级别的纹理。我将它附加到 FBO。当我清除此缓冲区的颜色时,我仍然在输出中看到原始纹理。一旦我附加了另一个具有 1 mipmap 级别的纹理,只有 FBO 才能正确绘制结果。

最佳答案

尽管没有任何代码很难说出您的问题出在哪里,但快速而简单的答案就是:当然这是可能的!有没有想过什么是level所有这些参数 glFramebufferTexture functions是为了?

但是您只能写入相应纹理的单个 mipmap 级别,所有其他级别将保持不变。通常的方法是写入 mipmap 级别 0(就像对非 mipmap 纹理所做的那样)并通过 glGenerateMipmap 生成剩余的级别。 .但是您也可以单独写入任何其他级别或每个级别。

关于opengl - FBO 和 mipmap 纹理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17998652/

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