标签: opengl matrix vector
是否有某种生成外观矩阵的方法,该外观矩阵使一个对象绕着另一点旋转,直到原始对象看着目标对象?
我知道您可以使用交叉乘积创建一个标准的外观矩阵,该乘积将旋转并对齐源对象,以便它直接看着目标对象。
但是,如果要围绕原始对象自身以外的点旋转源对象,该怎么办?源对象仍需要对齐,以便指向目标对象-除非现在需要围绕3D空间中的另一个点旋转以实现此目的。
有什么方法可以使用向量/矩阵数学吗?