如何为OpenApp ES for iPad App绘制背景图像

时间:2011-08-25 22:42:55

标签: ipad opengl-es

我正在尝试创建一个iPad记事本类应用程序,您可以用手指书写/绘图。我按照一些Apple的例子,让它在白色或黑色背景下工作。但我希望有一个背景图像,如笔记本页面等...我已经搜索过了,但是我发现的一切都没有帮助过我,或者他们只是让我更加困惑!我是新手,所以任何建议,样品代码将不胜感激。谢谢! :)

1 个答案:

答案 0 :(得分:1)

您可以将背景图像作为纹理贴图加载,并将其应用于与屏幕尺寸相同的四边形。

这是工作流程:

将当前模型视图矩阵和投影矩阵推入矩阵堆栈以保存当前的摄像机状态。

然后将这些矩阵清除为默认的单位矩阵,将深度缓冲区掩码设置为true,这样就不会写入深度缓冲区,并使用背景纹理绘制四边形。

然后弹出旧的模型视图和投影矩阵,并绘制其他所有内容。