我想使用 OpenGL 着色器实现图像编辑。我找到了一些如何使用 OpenGL ES1 实现离屏渲染的示例。
您现在有任何关于在 iPhone 上使用OpenGL ES2和着色器进行屏幕外渲染的示例吗?先感谢您
我想使用 OpenGL 着色器实现图像编辑。我找到了一些如何使用 OpenGL ES1 实现离屏渲染的示例。
您现在有任何关于在 iPhone 上使用OpenGL ES2和着色器进行屏幕外渲染的示例吗?先感谢您
您需要使用帧缓冲区对象扩展 (FBO),它是 OpenGL ES2 的一部分。
这与 OpenGL ES 1.0 的方式相同,只是函数丢失了它们的 OES 后缀(因为 FBO 是 ES1 的 OES 扩展,而不是核心的一部分)。
您可能会喜欢http://programming4.us/multimedia/3288.aspx这个教程。代码非常简单,应该很容易与 GLES2 一起使用。