我知道这是一个常见问题,网络上有大量资源,这里有几个问题处理这个领域,但我找不到我真正需要的东西。所以,提前道歉,这里是:
我有一个需要转换为 2D 点的 3D 点
我有:
点位置(Px,Py,Pz)
相机位置(Cx,Cy,Cz)
相机方向(我可以控制它,但我不知道如何表示它)
我试图遵循维基百科指南 - http://en.wikipedia.org/wiki/3D_projection#Perspective_projection
我的问题是:
我应该如何表示相机方向?
如何从维基百科指南中计算 Ex、Ey、Ez 的值,即“查看器相对于显示表面的位置”
还有什么我应该知道的吗?