iPhoneのカメラビューの上にOpenGLの3Dオブジェクトの背景問題
-
19-09-2019 - |
質問
私は、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のビューア、クリエーターのおかげで、
所属していません StackOverflow