2009-06-02 68 views
1

我想在使用Open GL視圖的同時在iPhone上呈現初始屏幕。 iPhone屏幕正如我們所知道的是小320x480,在我進入砍紋理並呈現子部件,或嵌入在屏幕的另一結構頁我想知道如果世界是不是2使用Open GL ES在iPhone上呈現初始屏幕

電源有是另一種方式?

是否有可能覆蓋我可以呈現使用CoreGraphics功能的另一個視圖?或者可以使用Core Graphics函數渲染到Open GL表面。

你會怎麼推薦?

乾杯 豐富

回答

2

完全可以編寫一些代碼,創建一個512x512紋理,將圖像加載到其中,然後只渲染該紋理的一部分(通過映射到多邊形並更改紋理映射UV座標)。

此方法僅適用於靜態圖像,您無法真正執行逐像素的實時更新;通過開放的GL ES更新紋理現在太慢了。

-1

我建議你閱讀iPhone蘋果的人機界面指南,尤其是當他們提醒你一遍又一遍不作閃屏的幾個部分。

+0

那麼我將如何爲我的前端渲染圖形呢?我有一個圖形,涵蓋了我想要繪製的屏幕。我下載的每款遊戲都有一個閃屏... – Rich 2009-06-02 18:24:03