0

一个 3d 点被透视投影矩阵变换后,Z 坐标代表什么?与“眼睛”的距离?与近剪裁平面的距离?这些都没有?

编辑

我已经使用此处找到的 glFustrum 定义设置了一个矩阵。

然后,我用该矩阵变换一个 3D 点。

我留下了一个 3D 点,其中 X 和 Y 是近截锥面上的点的坐标,而 Z,据说是我很难利用的深度信息。

谢谢!

4

2 回答 2

1

转换后的 z(用作划分 x 和 y 的分母)是眼睛在垂直方向上与投影平面的距离,按比例缩放以使投影平面位于距离 1 处。

于 2011-01-04T15:19:24.387 回答
0

对我来说已经有一段时间了,但是如果您在截头体上有 X 和 Y 坐标,Z 不是控制图层顺序吗?

于 2011-01-04T15:57:15.940 回答