2013-03-12 109 views
1

我想从世界空间坐标转换为透视相机的屏幕坐标。基本上我有这样的情况:投影矩阵 - 如何获得它

enter image description here

在那里我有在z = 0近平面并且在z = 1的远平面,现在我试图让X“Y”和Z”坐标从xyz坐标。因为我可以用相似三角形的属性,我可以写

enter image description here

红色方块是我不明白的事情。 z'如何用这样的表达式编码?

上面写的变换如何写在下面的矩阵中?我看到一个z尺度项和一个z翻译项,但我不明白他们

+4

您是否熟悉如何使用齐次坐标? http://en.wikipedia.org/wiki/Transformation_matrix#Perspective_projection – 2013-03-12 18:03:58

+0

感谢奥利,似乎我不是。把这个作为答案,我会接受它 – 2013-03-12 19:32:28

回答

0

只需用Oli指示的链接求解矩阵即可解决问题。抱歉,添麻烦了!