如果有一个给定 fov 和纵横比值的相机(0, 0, 0)
直视 Z 轴,并且有一个三角形(x1, y1, z1), (x2, y2, z2), (x3, y3, z3)
,并且画布是 1024*768 像素,那么它将如何计算(在右手坐标系中)? 是否有任何易于理解的示例代码?
问问题
871 次
1 回答
2
当然也有简单的。维基百科上有您需要的所有信息:http ://en.wikipedia.org/wiki/3D_projection
如果您需要一些代码:http ://codeincodeblock.blogspot.sk/2012/03/projecting-3d-world-co-ordinates-into.html
在堆栈上是类似的问题:3d to 2d Projection Matrix
于 2013-03-09T17:03:58.733 回答