2012-03-14 15 views
0

このメッシュは、メッシュ(ボックス、円柱)を描くときだけでなく、三角形リストの交点にもあります。何か案が?Managed DirectX 9のアーティファクト - 何か考えていますか?

crazy artifacts

+0

不正な投影行列のように見えますが、Zバッファの精度が低下します。あなたの投影行列をどのように計算しますか? –

+0

シンプルなPerspectiveFovLH()視野0.3f、アスペクト比1.0f nearplane 1.0f farplane 1000.0f。私が100を遠方平面として使うとき、私は何も見ません - 同じ10000で... – user1095428

答えて

0

あなたのオブジェクトが900から1000程度の距離で、かなり遠くからカメラ位置、そしてあなたは16ビットのZバッファを持っていることをされているように思えます。 nearplaneを増やしてみてください。たとえばnearplane = 100に設定します。一般的には、シーンのジオメトリに応じて、遠景/近景の比率をできるだけ低く保つようにすることをお勧めします。

+0

大丈夫、私はそれを試みます。私が32ビットにzバッファを変更すると、私のアプリケーションは起動しません:-( – user1095428

関連する問題