0

我曾尝试搜索函数原型,但我一无所获,是否知道该函数的作用以及如何将其分解为位置、lookat、up 的问题。

4

1 回答 1

1

此函数在指定位置创建一个相机矩阵,使用给定的向上向量朝向观察方向。它基本上是一个基本变换乘以一个平移矩阵(首先通过基本变换的方向,然后移动到相机位置)

可以使用最后一行(3 个分量)计算位置。您必须将每个否定的组件与相应的列相乘(仅前 3 个组件)并将其相加以得出该位置(感谢 @Nico Schertler 揭示我的错误)

上向量等于第二列(3 个分量)。无法计算外观,但您可以使用第三列(3-components)获取视图方向。原始注视点位于具有视图方向的位置的射线处。

于 2013-06-16T19:49:10.640 回答