0

很多答案都在说观察者后面的三角形将显示在远平面的前面。所以呢?我的意思是,当我们从Clipping Space转换到NDC时,我们不在乎那些来自 Frustum 的三角形或基元是否会颠倒或改变位置。因为只要它们不在Clipping Space中的 Frustum 中,那么它们也不会在NDC中(基于3D 游戏编程和计算机图形学的数学第 115 页的图片)。近平面后面看不到的任何图元或顶点在透视分割后都会在远平面前面,所以仍然看不到。是的,那些坐标可能是错误的,因为Z-Z(假设我们没有 0 除法问题),但它不会影响NDC内部的东西,我们不再需要它们,所以我们不在乎它们是否正确。

一些答案说可以在NDC中执行剪辑,但它更昂贵,所以我们选择在Clipping Space中进行。这一点是可行的。

那么理论上我们是否在NDC中进行剪辑有关系吗?

4

0 回答 0