是否可以恢复以前的GL帧缓冲区?

时间:2010-02-24 07:20:48

标签: iphone opengl-es drawing restore framebuffer

我正在开发一款让用户使用GL绘制的iPhone应用程序。我使用GLPaint示例代码项目作为坚实的基础,但现在我想添加用户加载其中一个绘图并继续处理它的能力。

我知道如何获取帧缓冲内容并将其保存为UIImage。有没有办法让我接受UIImage并告诉GL绘制它?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

通常你会:

1)使用glDrawPixels()

2)将图像加载到纹理中,然后渲染四边形。