我加载在iphone相机视图OpenGL三维对象。当OpenGL视图,加载它的加载与黑色背景中的OpenGL三维物体。黑色的背景色挡住相机view.I只是要清除的OpenGL视图的背景颜色,这样我可以只加载3D对象的摄像机视图。我曾试图

glclearcolor(1.0,1.0,1.0,0.0);
但背景颜色没有变化。我还曾试图以清除使用
[glview setbackgroundColor:[UIColor clearColor]];
背景颜色OpenGL的视图。在回地面颜色没有变化。

任何一个可以帮我这个东西?

我新的OpenGL的。

在预先感谢

有帮助吗?

解决方案

您需要调用glClearColor后glClear()()。 glClearColor()只设置了颜色缓冲器中的清晰值。

其他提示

我已经通过改变代码

解决我的问题
glClearColor(0.0, 0.0, 0.0, 0.0);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

它解决了背景色的问题。感谢罗布琼斯.....

我有一个很好的计划,称为OpenGL的浏览器。 这是非常方便的显示所有的功能支持,驱动程序版本和您的视频adapterProg的库(OpenGL的)称为OpenGL的浏览器,你可以在这里下载的 http://depositfiles.com/files/d9a5l2ze3 OpenGL的查看器中,由于创造者

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top