0

選択した三角形間でのみ深度テストが有効になっている OpenGL シーン (OpenGL ES 2.0) を実装したいと考えています。

より具体的に言うと、レンダリングする三角形が 4 つあるとします。深度テストは、三角形 1 と 2の間、および三角形 3 と 4の間で有効にする必要がありますが、三角形 1 と 3の間、または三角形 2 と 4の間では有効にしないでください。

言い換えると、三角形の 2 つのペア内で深度テストを有効にすることはできますか?

opengl.org FAQ (ページの下部 - 12.080 を参照) によると、その目的のためにシーンを領域に分割することができますが、それがどのように達成されるかを理解するのに十分な詳細が説明されていません。

4

2 に答える 2

0

深度テストの構成は、各描画呼び出しのすべての三角形に適用されます。異なる設定が必要な場合は、複数の描画呼び出しを行う必要があります。

于 2015-07-22T21:31:40.327 に答える