【发布时间】:2016-11-08 18:27:26
【问题描述】:
我需要绘制几个对 FBO 半透明的位图“层”(供以后回读)。
我目前的方法是创建一个 FBO,为其附加纹理并使用 glTexSubImage2D 将位图“绘制”到 FBO,但是这不起作用,因为 glTexSubImage2D 不绘制/混合像素,而只是覆盖纹理中当前的像素。
最好的方法是什么?
【问题讨论】:
标签: opengl rendering blending fbo
我需要绘制几个对 FBO 半透明的位图“层”(供以后回读)。
我目前的方法是创建一个 FBO,为其附加纹理并使用 glTexSubImage2D 将位图“绘制”到 FBO,但是这不起作用,因为 glTexSubImage2D 不绘制/混合像素,而只是覆盖纹理中当前的像素。
最好的方法是什么?
【问题讨论】:
标签: opengl rendering blending fbo
GL_BLEND 的情况下将带有 T 纹理的四边形渲染到 FBO。最终结果是 R 保存了您的混合位图。您现在可以将其读回或用于其他纹理操作。
【讨论】: