透视投影矩阵的通用公式

Pms*_*smm 0 math graphics projection matrix perspective

谁能告诉我实现透视投影矩阵的一般公式是什么?我正在尝试实现一种生成此矩阵的方法,以便将其用于我正在开发的游戏引擎。

Pms*_*smm 5

好的,基本上在 @spektre 和我的一个朋友的帮助下,我能够弄清楚如何真正做到这一点。我使用的公式几乎是这样的:

透视投影公式

因此,创建这个矩阵所需的几乎就是一个接收 4 个参数的函数,如下所示:

  • 远远
  • z近
  • 纵横比
  • 视野

如果您想了解有关这些字段和矩阵本身的更多信息,我的建议是转到WebGL 3D Perspective来实际查看其工作原理。