0

これらが何であるかはわかりませんが、GL_DEPTH_BUFFER_BIT をクリアせずに、単純な 2D クワッドなどの描画に影響を与えずに GL_DEPTH_TEST を無効にすることはできますか?

4

1 に答える 1

1

必要に応じて、2Dまたは3Dの深度テストを自由に使用することも使用しないこともできます。

明らかに、そうする場合は、すべてが正しくレンダリングされるように、正しい順序でレンダリングする必要があります。2Dでは、それはおそらくかなり簡単です。

デプスをまったく使用しない場合は、そもそもデプスバッファの割り当ても避けたいと思うでしょう。これは、基礎となる実装に、それを気にしないことを伝え、図面を適切に最適化できるようにする(また、メモリを節約できる可能性がある)ための最も明確な方法です。

于 2013-02-16T09:45:58.643 に答える