2011-02-15 330 views
4

我有一个三维点集(x,y,z)。我需要使用正交投影将这些点投影到二维XY平面上。所以我的问题是,如何将这些点转换为2D?如果我只让Z = 0是否正确?如果不正确,请任何人帮我解决这个问题。另外我想用C++编程它三维投影到二维XY平面

回答

5

如果坐标系的坐标轴彼此正交,只需将z坐标设置为零即可获得对xy平面的正交投影 - 您对此感兴趣。

+0

我没有任何新的比例因子,在两个系统之间转换。只需要将3D点投影到xy平面,这意味着相同的原点,scale.is它可以,如果我使用http:/en.wikipedia.org/wiki/3D_projection? – aki 2011-02-15 12:41:48