如何从ARKit相机获取外部矩阵?

时间:2018-12-31 04:13:38

标签: ios swift camera augmented-reality arkit

我想将像素坐标转换为现实世界坐标。而且我发现ARKit API在ARCamera调用viewMatrix()

中提供了一个功能
  

返回用于从世界空间转换为相机的转换矩阵   空间

此功能可以获取摄像机的外部矩阵吗?

1 个答案:

答案 0 :(得分:0)

这可能有帮助:

self.sceneView.session.currentFrame?.camera.transform
  

摄像机在世界坐标空间中的位置和方向。

.transform documentation

您可以直接从中提取eulerAngles,但必须自己解析翻译。

您为什么要手动将像素投影到世界位置? (仅转换本身显然不会帮助您。)