vector - 有没有办法找出 3D 对象是如何旋转的?
问题描述
场景:我在这里有一个带有简单模型的 .OBJ 文件。这些文件包含非常简单的几何图形,例如用于绘制一些对象的3D 坐标。我希望能够在不知道模型到底发生了什么的情况下
恢复已进行的任何旋转。
例如:我给你一些几何图形,你旋转它,我需要能够告诉和恢复你应用了什么样的旋转。可以使用原始模型。
由于我同时拥有修改后的模型和原始模型,我认为可能有一种方法可以比较这些 3D 点以撤消旋转。如果旋转仅沿一侧轴发生,我可能能够解决这个问题,因为我可以逐点比较两个模型并找出它们向 0/0/0 绘制的角度。
所以我想知道这是否可能以及我如何实现这一目标。(我在这里的第一篇文章,所以我希望我没有搞砸任何事情)
提前致谢。
解决方案
推荐阅读
- javascript - 如何从 videoID youtube api 获取 videoCategoryId
- pandas - 查找字段 A 是字段 B 的子字符串的行
- typescript - 在映射类型中只允许一个属性
- postgresql - 在 postgres 中创建新用户并授予权限
- angular - SSR - Angular Universal 9 加载我的根两次并挂起
- angular - Angular Universal 需要 initialNavigation=enabled 这会破坏 APP_INITIALIZER 和 Guards
- c++ - 通过线程间通信将函数传递给 wxWidgets 线程池
- django - 如何在 django 模板的 for 循环中访问单个数据
- r - 为R中列表的向量元素分配名称
- javascript - django模板系统为不同的帖子返回相同的ID