2009-12-04 76 views
2

我可以擁有2個全屏EAGLView-s(蘋果示例代碼中的OpenGL層實現),將它們堆疊在一起,獨立繪製它們,然後看到兩個圖像?我可以在iPhone上同時顯示多個全屏幕OpenGL視圖(EAGLView)嗎?

(我想最上面的一個需要一個glClearColor(0,0,0,0)是透明的 - 它甚至工作?)

在我最初的實驗中,第二EAGLView抱怨有嘗試交換緩衝區時發生錯誤(儘管glGetError()返回GL_NO_ERROR :)並且,顯示的視圖,圖形相當懸殊。

上午它嘗試的東西是完全不可能/支持?

謝謝!

+2

爲什麼你不能在一個視圖中做到這一點? – Morion 2009-12-04 16:45:01

回答

0

可能更容易使用z緩衝區?

或者如果你想使用UILabel等,然後將其添加到EAGL初始化。

+0

我不遵循Z緩衝區如何使我能夠獨立繪製2個獨立的圖層。 – Olie 2009-12-06 16:43:07

相關問題