生成围绕不同点旋转的外观矩阵

时间:2018-10-16 10:46:23

标签: opengl matrix vector

是否有某种生成外观矩阵的方法,该外观矩阵使一个对象绕着另一点旋转,直到原始对象看着目标对象?

我知道您可以使用交叉乘积创建一个标准的外观矩阵,该乘积将旋转并对齐源对象,以便它直接看着目标对象。

但是,如果要围绕原始对象自身以外的点旋转源对象,该怎么办?源对象仍需要对齐,以便指向目标对象-除非现在需要围绕3D空间中的另一个点旋转以实现此目的。

有什么方法可以使用向量/矩阵数学吗?

0 个答案:

没有答案