首页 > 解决方案 > 有没有办法找出 3D 对象是如何旋转的?

问题描述

场景:我在这里有一个带有简单模型的 .OBJ 文件。这些文件包含非常简单的几何图形,例如用于绘制一些对象的3D 坐标。我希望能够在不知道模型到底发生了什么的情况下 恢复已进行的任何旋转。
例如:我给你一些几何图形,你旋转它,我需要能够告诉和恢复你应用了什么样的旋转。可以使用原始模型。

由于我同时拥有修改后的模型和原始模型,我认为可能有一种方法可以比较这些 3D 点以撤消旋转。如果旋转仅沿一侧轴发生,我可能能够解决这个问题,因为我可以逐点比较两个模型并找出它们向 0/0/0 绘制的角度。

所以我想知道这是否可能以及我如何实现这一目标。(我在这里的第一篇文章,所以我希望我没有搞砸任何事情)

提前致谢。

标签: vectorrotationalgebrarevert

解决方案


推荐阅读