我正在制作一个Android opengl es 2d app,并试图将我渲染的屏幕的一部分用作广告牌的纹理。 到目前为止,我使用glCopyTexSubImage取得了部分成功 - 它只适用于某些手机。
我读到的任何地方都建议使用frameBufferObject来渲染纹理,但是我无法理解如何使用它,所以如果有人能帮我解决这个问题,我会非常感谢他们。
如果我使用绑定到纹理的FBO,是否可以渲染屏幕的一部分?如果不是,那有点矫枉过正吗? (还有更多的工作纹理贴图和移动纹理。那个和纹理必须足够大,我不需要模糊的部分)
我需要获取应该渲染到屏幕的内容的快照,这是否意味着我必须每帧渲染两次场景(一个用于我的纹理,另一个用于实现渲染)?我在这里错过了什么吗?