Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios ARKit-仅更新世界坐标原点_Ios_Swift_Xcode_Coordinates_Arkit - Fatal编程技术网

Ios ARKit-仅更新世界坐标原点

Ios ARKit-仅更新世界坐标原点,ios,swift,xcode,coordinates,arkit,Ios,Swift,Xcode,Coordinates,Arkit,一旦用户扫描了环境,并且我检测到一个平面,我希望将世界原点定位点(即应用程序打开时的设备位置)(即3D世界的原点)重置为我的设备现在所在的位置,以便用户可以看到他面前的我的AR对象。 (我的对象是浮动的,与地板无关,但检测到平面会使对象更稳定) 我没有找到一个办法。它链接到ArcConfiguration,但我们似乎无法在不重置所有跟踪的情况下更新坐标系。你有什么想法吗?根据这篇文章,rootNode的文档说明: 不应修改根节点的变换属性 我仍然尝试将摄影机位置影响到根节点的位置,但没有改变任何

一旦用户扫描了环境,并且我检测到一个平面,我希望将世界原点定位点(即应用程序打开时的设备位置)(即3D世界的原点)重置为我的设备现在所在的位置,以便用户可以看到他面前的我的AR对象。 (我的对象是浮动的,与地板无关,但检测到平面会使对象更稳定)

我没有找到一个办法。它链接到ArcConfiguration,但我们似乎无法在不重置所有跟踪的情况下更新坐标系。你有什么想法吗?

根据这篇文章,rootNode的文档说明:

不应修改根节点的变换属性

我仍然尝试将摄影机位置影响到根节点的位置,但没有改变任何东西。 因此,似乎唯一的方法是创建一个新节点,并将其用作我们所在位置的根节点。

根据这篇文章,根节点的文档说明:

不应修改根节点的变换属性

我仍然尝试将摄影机位置影响到根节点的位置,但没有改变任何东西。 因此,似乎唯一的方法是创建一个新节点,并将其用作我们所在位置的根节点