1

我是 ARKit 的新手,我需要知道 ARKit 中相机的确切旋转顺序是什么?

我用谷歌搜索了很多信息,但没有明确的答案。

请我需要回答相机变换矩阵的打印示例。

(Rx, Ry, Rz) 

或者

(Rz, Ry, Rx) ?
4

1 回答 1

3

在 ARKit、SceneKit 和 RealityKit 中,默认节点(实体)的方向表示为

  • 俯仰或旋转X
  • 偏航或旋转Y
  • 滚动或旋转Z

在此处输入图像描述

苹果开发者文档

SceneKit 以组件的相反顺序相对于节点的 pivot 属性应用这些旋转:首先 roll Z,然后 yaw Y,然后 pitch X。旋转、eulerAngles 和方向属性都会影响节点变换属性的旋转方面。对这些属性之一的任何更改都会反映在其他属性中。

回答

ARKit 对象的旋转顺序是:

(Rz, Ry, Rx)
于 2020-09-15T11:16:48.433 回答