algorithm - 估计物体围绕三个任意轴的倾斜角

标签 algorithm graphics 3d geometry computational-geometry

我知道一个物体在起始位置和结束位置的旋转矩阵(或四元数)。 body 在已知的三个矢量之间倾斜。有没有一种方法可以通过知道 body 的最终方向来估计 body 围绕这些矢量倾斜的角度?

最佳答案

如果 body 旋转在给定时间段内受到限制(例如,它没有完成两次翻转等)并且方向变化平稳,那么您可以考虑使用 SLERP - spherical linear interpolation .

如果您有初始倾斜矢量 p0(由 direction cosines 组成)和结尾 p1,您可以使用几何 SLERP 获得方向余弦作为插值方向矢量的分量

关于algorithm - 估计物体围绕三个任意轴的倾斜角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43975914/

相关文章:

algorithm - 我可以仅使用多边形点的子集来确定多边形内部的位置吗?

algorithm - 如何通过玩具车中的测距仪传感器绘制房间轮廓?

image - 像 Photoshop 这样的高通滤波器

r - 如何在 R 中导入和绘制三角形网格?

python - 算法可以更快地为日志文件中的每个电话号码找到合适的前缀?

python - 给定一个字符串列表列表,找到最常见的字符串对,第二个最常见的对,.....,然后是最常见的字符串三元组,等等

c - 世界轴到局部轴

python - 使用 Blender Python API 2.6 选择性导出场景对象

c++ - Blit 队列优化算法

algorithm - 查找文本所需的工具或 API 包含大型词典中的任何单词