通过透视投影矩阵转换3d点后,Z坐标代表什么?距离'眼睛'的距离?距离近夹片平面的距离?这些都没有?
修改
我使用找到here的glFustrum定义设置了一个矩阵。
然后,我用该矩阵变换一个3D点。
我留下了一个3D点,其中X和Y是近平截头体面上点的坐标,而Z,据说是我很难利用的深度信息。
谢谢!
答案 0 :(得分:1)
变换后的z(用作分割x和y的分母)是眼睛在垂直方向上与投影平面的距离,按比例缩放,使投影平面距离为1。
答案 1 :(得分:0)
对我来说已经有一段时间了,但是如果你在截头体上有X和Y坐标,那么Z不能控制图层顺序吗?