2010-02-24 75 views
2

我正在研究一個允許用戶使用GL繪製的iPhone應用程序。我使用GLPaint示例代碼項目作爲堅實的基礎,但是現在我想添加用戶加載他們之前的圖紙並繼續處理它的能力。是否有可能恢復以前的GL幀緩衝區?

我知道如何獲取framebuffer內容並將其保存爲UIImage。有沒有辦法讓我參加UIImage並告訴GL來繪製它?

任何幫助,非常感謝。

回答

0

通常你要麼:

1)使用glDrawPixels()

2)將圖像劃分成一個紋理然後渲染一個四邊形。

+0

謝謝邁克爾。 glDrawPixels()在iPhone上不可用,所以我隨着你的第二個建議去了。 – Rob 2010-02-27 05:09:58

+0

@Rob你有任何指示或地方去尋找執行第二個建議? – Streeter 2013-05-08 22:14:19

相關問題