|
空间点坐标经过模型视图矩阵和投影矩阵的变换,得到剪裁坐标,再经过视口变换得到屏幕像素坐标
设一个点对应的剪裁坐标是(x,y,z,1),
则x,y似乎对应的是视口的X,Y坐标,取值范围(-1,1);
而z应该是对应该点的深度值了,不过经过实际计算观察,这个值很怪异:当顶点在相机后方时,z为类似1.00xx的值;当顶点沿视线正方向运动时,z从0.9xxx向1.00098变化。。。
这样的结果让我很是迷惑,裁剪坐标(x,y,z,1)的z是否对应的深度值呢?改值的取值范围是怎样的呢?
希望有了解的朋友能够不吝赐教,或者能给提供一些相关的书籍或链接,不胜感谢! |
|