0

これは、この質問のフォローアップです 。http://iphonedevelopment.blogspot.com/2010/02/drawing-hud-display-in-opengl-es.html これはHUD(ヘッドアップディスプレイ)に取り組んでいます。このチュートリアルに基づく> HUDディスプレイを表示するOpenGLESは、テクスチャ3Dオブジェクトの上に色がありません 。「テキスト」をBLACKに設定したかったのですが、思ったよりも複雑です。黒以外の色に設定する"glColor4f(0.0、0.0、0.0、1.0);" 大丈夫です。犯人はブレンディング関数「glBlendFunc(GL_ONE、GL_ONE)」にあるに違いないと思います。運が悪かったので、たくさんの組み合わせを試しました。誰かがバックグラウンドで動作しているテクスチャ3Dの上にこれを実験しましたか?

4

1 に答える 1

0

答えはここにあります!

Texture2Dクラスを変更し、GrayなどをRGBと割り当てのサイズに変更し、さらにシャドウ機能を追加します

http://majicjungle.com/blog/?p=191

于 2010-05-28T05:44:26.977 に答える