Graphics - 将3d点转换为2d投影的等式

时间:2011-03-11 17:33:05

标签: graphics 3d 2d

我是一名图形新手,但我正在玩HTML5 Canvas,javascript以及一些形状和图像。 如果我在点Cx,Cy,Cz和Px,Py,Pz处有一个相机,那么将点转换为2d点的最简单方法是什么,这样我就可以用正确的比例渲染图像。我的观点是对的?我是在追踪方程式,而不是库。

谢谢!

1 个答案:

答案 0 :(得分:3)

它被称为透视投影,你寻找的公式只是在这里找到的矩阵乘法:

  

http://en.wikipedia.org/wiki/3D_projection#Perspective_projection