2012-01-07 23 views
0

OpenGL ESでは、テクスチャのすべてのピクセル(0,0,0)が描画されずに他のすべての描画が行われるようにQuadにテクスチャを適用できますか?私はRGB888画像を持ち、黒色(0,0,0)は完全に透明であるとみなされ、他の色は完全に不透明です。あなたは、フラグメントシェーダの書き込みの詳細については、0参照hereにRGB =(0,0,0)の画素のアルファ色を設定フラグメントシェーダを適用することができるアルファチャンネルを使用しないOpenGL ESを使用した透明テクスチャ

Thxを

答えて

0

+0

Thxしかし、OpenGL ES 1.1以下を使用している場合はどうなりますか? –

+0

ステンシルバッファーはあなたが望むことをしますか? [OpenGL ES仕様](http://www.khronos.org/registry/gles/specs/1.1/es_full_spec_1.1.12.pdf)のセクション4.1.5を参照してください。 – user1118321

関連する問題