2011-08-25 94 views
0

我正在嘗試創建一個iPad記事本類應用程序,您可以在其中寫入/繪製您的手指。我跟隨了一些蘋果的例子,並且讓它在白色或黑色背景下工作。但我希望有一個背景圖像,如筆記本頁面,或類似的...我已經搜索,但沒有發現我找到的幫助,或者他們只是更困惑我!我對此很新,所以任何建議,示例代碼將不勝感激。謝謝! :)如何繪製OpenGL ES的iPad背景圖像應用程序

+0

[OpenGL ES推薦的顯示背景圖像的方法]可能的重複(http://stackoverflow.com/questions/2276633/opengl-es-recommended-way-of-displaying-a-background-image) –

+0

請參閱也[如何在OpenGL ES 2.0中繪製紋理作爲2D背景?](http://stackoverflow.com/questions/4036737/how-to-draw-a-texture-as-a-2d-background-in- opengl-es-2-0)和[如何設置背景圖像使用OpenGL ES 1.1 for iPhone](http://stackoverflow.com/questions/6044557/how-to-set-background-image-using-opengl-es -1-1換iphone) –

回答

1

您可以將您的背景圖像加載爲紋理貼圖,並將其應用於與屏幕尺寸相同的四邊形。

這裏的工作流程:

你把你當前的模型視圖矩陣和投影矩陣入矩陣堆棧來保存當前的相機狀態。

然後將這些矩陣清除爲默認的單位矩陣,將深度緩衝區掩碼設置爲true,以便您不寫入深度緩衝區,並繪製具有背景紋理的四邊形。

然後彈出舊的模型視圖和投影矩陣,並繪製其他所有內容。