ARCore:按相对位置计算姿势的平移和旋转

时间:2019-02-22 21:29:58

标签: quaternions arcore sceneform

我正在使用ARCore和Sceneform进行项目。我需要在相同位置复制之前保存的可渲染对象。我在按相对位置计算姿势时遇到麻烦。 如下图所示。

我现在拥有Pose1(相对于O的X),Pose2(相对于O的Y)和Pose3(相对于O'的X)的所有平移和旋转数据。我想计算Y相对于O'(即Pose4)的平移和旋转。

平移是一个float [3],其中包含此姿势的平移组件。 旋转是一个float [4],其中包含此姿势的旋转分量。四元数值以{x,y,z,w}的顺序写入。

有解决方案吗?提前谢谢。

Relationship between Pose

0 个答案:

没有答案