是否可以将纹理附加到有mipmap的FBO上?我目前正在尝试这样做,我有一个纹理与几个mipmap级别。我把它附在FBO上。当我清除这个缓冲区的颜色时,我仍然会看到输出中的原始纹理。一旦我附加另一个纹理与1 mipmap水平,只有FBO绘制的结果正确。
发布于 2013-08-01 15:51:37
虽然很难说出您的问题所在没有任何代码,但快速和简单的答案是公正的:当然,这是可能的!有没有想过所有这些level
的 functions参数是用来做什么的?
但是您只能写到单个mipmap级别的相应纹理,所有其他级别都将保持不变。通常的方法是写入mipmap级别0(就像对非mipmap纹理那样),并通过glGenerateMipmap
生成其余级别。但是,你也可以写信到任何其他级别或每一个级别单独。
https://stackoverflow.com/questions/17998652
复制相似问题