我可以在iPhone上同时显示多个全屏OpenGL视图(EAGLView)吗?

时间:2009-12-04 15:35:44

标签: iphone opengl eaglview

我可以拥有2个全屏幕EAGLView-s(Apple的示例代码中的OpenGL层实现),将它们叠加在一起,独立绘制它们然后看到两个图像?

(我认为最上面的一个需要glClearColor(0,0,0,0)才能透明 - 这甚至可以工作吗?!)

在我最初的实验中,第二个EAGLView抱怨尝试交换缓冲区时出错(虽然glGetError()返回GL_NO_ERROR :),并且,显示的视图,绘图已经过时了。

是否正在尝试完全不可能/不支持的事情?

谢谢!

1 个答案:

答案 0 :(得分:0)

可能更容易使用z-buffer?

或者如果你想使用UILabel等,那么在EAGL init中添加它。