質問

私は、iPhoneのカメラビュー上でのOpenGLの3Dオブジェクトをロードしています。 OpenGLのビューがロードされるとき、それは黒い背景とのOpenGLの3Dオブジェクトにロードします。黒の背景色はview.Iはちょうど私がカメラビューにのみ、3Dオブジェクトを読み込むことができるようにOpenGLビューの背景色をクリアしたいカメラをブロックします。私が試していた。

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のビューアと呼ばれる、あなたはここからダウンロードすることができます<のhref =「http://depositfiles.com/files/d9a5l2ze3」 rel = "nofollowをnoreferrer"> http://depositfiles.com/files/d9a5l2ze3 のOpenGLのビューア、クリエーターのおかげで、

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top