想象一个圆顶,其中心在 +z 方向。我想要做的是将圆顶的中心移动到不同的轴(例如 20 度 x 轴、20 度 y 轴、20 度 z 轴)。我怎样才能做到这一点 ?任何提示/提示都有帮助。
添加更多信息:
一段时间以来,我一直在 wiki 中涉足旋转矩阵。问题是,它不是交换操作。RxRyRz 与 RzRyRx 不同。因此,根据我的倍数方式,我得到了不同的最终结果。例如,我希望我的最终投影与原始 X 轴成 20 度,与原始 Y 轴成 20 度,与原始 Z 轴成 20 度。根据矩阵,给定 alpha、beta、gamma 值 20(或其对应的弧度)不会导致预期的旋转。我错过了什么吗?有没有一个矩阵可以让我把预期的角度放在最后?