【发布时间】:2011-03-08 19:01:10
【问题描述】:
如何设置 FBO,使其在一个渲染过程中在两个单独的纹理中渲染深度和颜色缓冲区?
【问题讨论】:
如何设置 FBO,使其在一个渲染过程中在两个单独的纹理中渲染深度和颜色缓冲区?
【问题讨论】:
只需将合适的纹理附加到 FBO 深度附加点:
glFramebufferTexture2DEXT(GL_FRAMEBUFFER_EXT, GL_DEPTH_ATTACHMENT_EXT,GL_TEXTURE_2D, textureId, 0);
.. 以及颜色附着点的另一个纹理。见this for more information。
【讨论】: