我想从标准化设备坐标映射回视图空间。
arround 的另一种方式是这样的:
viewspace -> clip space : 将齐次坐标乘以投影矩阵
剪辑空间 -> 标准化设备坐标:将 (x,y,z,w) 除以 w
现在在标准化设备坐标中,视锥体内的所有坐标都落入立方体 x,y,z € [-1,1] 和 w=1
现在我想将该立方体边界上的一些点转换回视图坐标。投影矩阵是非奇异的,所以我可以使用逆矩阵从剪辑空间到视图空间。但我不知道如何从标准化设备空间到剪辑空间,因为我不知道如何计算需要与其他坐标相乘的“w”。
有人可以帮我吗?谢谢!