标签: opengl glsl fbo
我正在尝试让MRT在OpenGL中工作以尝试延迟渲染。这是我理解的情况。
gl_FragData[]
此时我想使用GLSL在另一个传递中获取数据,a)如何从帧缓冲区颜色附件中检索数据,b)从深度组件中获取数据。
答案 0 :(得分:2)
您使用什么作为FBO附件? Renderbuffers?纹理?
您应该使用纹理作为颜色附件(和深度附件),这样您就可以在下一遍中阅读它们。使用渲染缓冲区无法做到这一点。