如何为OpenGL ES for iPad应用程序绘制背景图像

如何为OpenGL ES for iPad应用程序绘制背景图像,ipad,opengl-es,Ipad,Opengl Es,我正在尝试创建一个类似iPad记事本的应用程序,你可以用手指写字/画画。我遵循了一些苹果的例子,让它在白色或黑色背景下工作。但我想有一个背景图像,如笔记本页,或类似的。。。我已经搜索过了,但是我发现的东西都没有帮助我,或者他们只是让我更加困惑!!我是一个非常新的,所以任何建议,样本代码将不胜感激。谢谢!:) 您可以将背景图像加载为纹理贴图,并将其应用于与屏幕大小相同的四边形 以下是工作流程: 将当前模型视图矩阵和投影矩阵推入矩阵堆栈以保存当前相机状态 然后将这些矩阵清除为默认标识矩阵,将深度缓冲

我正在尝试创建一个类似iPad记事本的应用程序,你可以用手指写字/画画。我遵循了一些苹果的例子,让它在白色或黑色背景下工作。但我想有一个背景图像,如笔记本页,或类似的。。。我已经搜索过了,但是我发现的东西都没有帮助我,或者他们只是让我更加困惑!!我是一个非常新的,所以任何建议,样本代码将不胜感激。谢谢!:)

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

以下是工作流程:

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

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

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

可能的副本请参见和