【发布时间】:2014-08-08 12:23:47
【问题描述】:
我有世界 3D 坐标 [3D_x, 3D_y, 3D_z],我想使用透视投影将其投影到屏幕坐标 [screen_x, screen_y]。我还需要一个相机视图,经过一些研究,我了解到它是一个 LookAt Matrix。我知道以下价值观:
screen = [screen_width, screen_height]
Camera_Coordinates = [cx, cy, cz]
Target_Coordinates = [0,0,0]
所以最后我有一个 3D 坐标[3D_x, 3D_y, 3D_z],透视投影矩阵,视图矩阵
我错过了什么吗?如果不是,我应该以什么顺序将上述数据相乘以获得最终屏幕坐标[screen_x, screen_y]?
【问题讨论】:
标签: python 3d 2d transform projection