Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我曾尝试搜索函数原型,但我一无所获,是否知道该函数的作用以及如何将其分解为位置、lookat、up 的问题。
此函数在指定位置创建一个相机矩阵,使用给定的向上向量朝向观察方向。它基本上是一个基本变换乘以一个平移矩阵(首先通过基本变换的方向,然后移动到相机位置)
可以使用最后一行(3 个分量)计算位置。您必须将每个否定的组件与相应的列相乘(仅前 3 个组件)并将其相加以得出该位置(感谢 @Nico Schertler 揭示我的错误)
上向量等于第二列(3 个分量)。无法计算外观,但您可以使用第三列(3-components)获取视图方向。原始注视点位于具有视图方向的位置的射线处。