我想使用OpenGL着色器实现图像编辑。我找到了一些如何使用OpenGL ES1实现屏幕外渲染的示例。
你现在在iPhone上使用 OpenGL ES2 ans着色器进行屏幕外渲染的任何例子吗? 提前谢谢
答案 0 :(得分:2)
您需要使用framebuffer对象扩展(FBO),它是OpenGL ES2的一部分。
这与OpenGL ES 1.0相同,只是函数丢失了OES后缀(因为FBO是ES1的OES扩展,而不是核心的一部分)。
您可能希望http://programming4.us/multimedia/3288.aspx本教程。代码非常简单,使用GLES2非常容易。