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