ARKit +核心位置 - 点不固定在同一个地方

问题描述 投票:0回答:1

我正在开发使用ARKit +核心位置的iOS AR应用。并显示使用坐标地图上的点,从一个地方到另一个地方时,我走了。但我需要他们显示在同一个地方。在这里,你可以看到我的意思的例子:https://drive.google.com/file/d/1DQkTJFc9aChtGrgPJSziZVMgJYXyH9Da/view?usp=sharing

你能帮助解决这个问题来处理?怎样才可以有固定的使用坐标点的地方?有任何想法吗?

谢谢。

ios core-location augmented-reality arkit
1个回答
0
投票

看起来你附加对象飞机。但是,当你移动ARKit扩展了现有的飞机。其结果是,如果你把点,例如,在平面的中心,然后中心会更新。你需要重新计算点的坐标和地点正确的对象。

另一种方法是不是对象面添加(或相对于它们)。如果你需要“放”对象在一个平面上,那么最好的办法就是等待,直到飞机将足够的定向(也不会改变自己的方向,如果显著你会移动),然后选择在飞机上的一个点,你想要把你的对象,然后将其转换这点坐标为全局坐标(作为一个结果,如果飞机将改变他的大小的坐标你将无法在所有的改变),最后把目标根(或其他物体,它不相关在平面)。

© www.soinside.com 2019 - 2024. All rights reserved.