【发布时间】:2020-01-13 09:05:47
【问题描述】:
我已经给出了这样的 3D 对象的方向:
方向1:
X 向量:
X_X: 1
X_Y: 0
X_Z: 0
Y 向量:
Y_X: 0
Y_Y: 1
Y_Z:0
Z 向量:
Z_X: 0
Z_Y: 0
Z_Z: 1
方向2:
X 向量:
X_X: 0
X_Y: 0
X_Z: 1
Y 向量:
Y_X: 0
Y_Y:-1
Y_Z:0
Z 向量:
Z_X: 1
Z_Y: 0
Z_Z: 0
看起来像这样(左侧是Direction1,右侧是Direction2):
我现在必须过滤掉从direction1到direction2的旋转信息。 有算法 f.e.它计算vector1到vector 2的旋转,但这里我有3个向量,我不知道如何计算这里的欧拉旋转角。
我想过将 3 个向量总结为 1 个,f.e.图片 1 将是 (1,1,1),而 pic2 将是 (1,-1,1),但这里的问题是信息,哪个轴指向哪个方向会丢失。 有人有想法吗?
【问题讨论】: