1
我想从世界空间坐标转换为透视相机的屏幕坐标。基本上我有这样的情况:投影矩阵 - 如何获得它
在那里我有在z = 0近平面并且在z = 1的远平面,现在我试图让X“Y”和Z”坐标从xyz坐标。因为我可以用相似三角形的属性,我可以写
红色方块是我不明白的事情。 z'如何用这样的表达式编码?
上面写的变换如何写在下面的矩阵中?我看到一个z尺度项和一个z翻译项,但我不明白他们
我想从世界空间坐标转换为透视相机的屏幕坐标。基本上我有这样的情况:投影矩阵 - 如何获得它
在那里我有在z = 0近平面并且在z = 1的远平面,现在我试图让X“Y”和Z”坐标从xyz坐标。因为我可以用相似三角形的属性,我可以写
红色方块是我不明白的事情。 z'如何用这样的表达式编码?
上面写的变换如何写在下面的矩阵中?我看到一个z尺度项和一个z翻译项,但我不明白他们
只需用Oli指示的链接求解矩阵即可解决问题。抱歉,添麻烦了!
您是否熟悉如何使用齐次坐标? http://en.wikipedia.org/wiki/Transformation_matrix#Perspective_projection – 2013-03-12 18:03:58
感谢奥利,似乎我不是。把这个作为答案,我会接受它 – 2013-03-12 19:32:28