2

有谁知道是什么导致了我在 C# Managed DirectX 应用程序中看到的奇怪工件。这是我遇到的问题的屏幕截图:

在此处输入图像描述

您正在查看的是一些地形,其下方有一个平面。

  • 在左侧,您可以看到地形前面的飞机,即使它不应该是可见的(它在下面)
  • 在中间有一个过渡阶段,你会看到我一直称之为“百叶窗”的东西
  • 右侧显示正确

这一定是 Z-Buffer 问题,但我无法解决。有没有其他人遇到过同样的问题?它快把我逼疯了!

4

1 回答 1

5

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

于 2011-02-02T23:57:07.367 回答