DirectX Z-Buffer问题

时间:2011-02-02 23:55:04

标签: c# xna directx managed-directx zbuffer

有谁知道可能导致我在C#Managed DirectX应用程序中看到的奇怪工件的原因。以下是我遇到的问题的屏幕截图:

enter image description here

你正在看的是一些在它下面有一个平面的地形。

  • 在左侧,您可以看到地形前面的 ,即使它不可见(它位于下方)
  • 在中间有一个过渡阶段,你可以看到我所谓的'百叶窗'
  • 右侧显示正确

这必须是Z-Buffer问题,但我无法对其进行排序。有没有其他人遇到同样的问题?这让我疯了!

1 个答案:

答案 0 :(得分:5)

它被称为Z格斗,很可能你的投影矩阵的zmin太小了。