齐次裁剪空间到NDC
透视投影矩阵之后得到的坐标

注意这里,x即Px,y即Py,z即Pz,就是变换前的坐标,w为1.
透视投影矩阵之后得到的是齐次裁剪空间,但是需要除以Pz才能得到NDC空间坐标,Pz就是坐标变换前的Z值。
在齐次裁剪空间的基础上进行透视除法(perspective division)或称齐次除法(homogeneous division),得到的坐标叫做NDC空间坐标。

在DirectX里面,NDC的z方向取值范围是[0,1],
透视投影矩阵之后得到的坐标

注意这里,x即Px,y即Py,z即Pz,就是变换前的坐标,w为1.
透视投影矩阵之后得到的是齐次裁剪空间,但是需要除以Pz才能得到NDC空间坐标,Pz就是坐标变换前的Z值。
在齐次裁剪空间的基础上进行透视除法(perspective division)或称齐次除法(homogeneous division),得到的坐标叫做NDC空间坐标。

在DirectX里面,NDC的z方向取值范围是[0,1],