如何从iOS / iPhone上的'GLKViewController'获取FrameBuffer或RenderBuffer,以便将其传递给'glBindFramebuffer'?
我正在尝试渲染到RenderTarget,然后切换回主BackBuffer以显示其他信息。
在所有其他平台上“Windows,OSX,Linux和Android”设置'glBindFramebuffer(GL_FRAMEBUFFER,0);'为'0'会导致系统设置默认的FrameBuffer。为什么这在iOS上有所不同?
另外我注意到'GLKView'有'bindDrawable'方法,基本上是'glBindFramebuffer'......'GLKViewController'中的这个方法在哪里?
答案 0 :(得分:2)
Awww dur,我只是从'GLKViewController.View'获取'GLKView'并从那里调用'bindDrawable'。