0

特定の範囲の深さをテストする最も一般的/最も簡単/最速の方法は何ですか?

pass if (currentDepth-offset < newDepth && newDepth < currentDepth)

  • currentDepth := 深度バッファの値
  • オフセット := 定数 (コンパイル時に認識され、すべてのフラグメントで同じ)
  • newDepth := フラグメントの深さ

理想的には、関数 glDepthFunc(...) がより柔軟になります。

4

1 に答える 1

0

glPolygonOffset はあなたが探しているものですか? (もちろん、そのオフセットで何が必要かによって異なります)。

于 2012-04-30T19:01:25.207 に答える