1

私は本当に奇妙な問題を抱えています。D3D10を使用してシーンにいくつかの三角形をレンダリングしましたが、驚くべきことに、これらのピクセルのカラー値が近距離/遠距離平面に対してクリップされていません。一方、深度値はうまくクリップされているようです。これが今説明したように機能するという証拠は次のとおりです。

  • ビュー錐台の「範囲内」にあるz範囲のオブジェクトをレンダリングすると、すべてが正常になります
  • 1つのオブジェクトがz範囲内にあり、もう1つがその前(カメラの目と近くの平面の間)にある場合、z範囲内のオブジェクトはより近いオブジェクトを「照らします」。したがって、Zバッファリングは完全に正常に機能しています
  • また、出力VS頂点値も確認しました。z範囲外にあり、クリップする必要があるすべての頂点(および、zバッファーにはあるが、カラーバッファーにはない)のZ / W値は、[0、1]間隔の外側にあります。

アイデアアイデア何が間違っている可能性がありますか?レンダリング状態が正しく設定されていない可能性があると思いますが、どこを見ればよいのかよくわかりません。

4

0 に答える 0