繁体   English   中英

ARKIT-如何确定ARKit已校准?

[英]ARKIT - How can I make sure ARKit is calibrated?

我正在用Swift 4制作一个简单的标尺ARKit应用程序。

但是我遇到了一个问题,有时我的措施有些或完全无效。 我认为,这可能是由于ARkit校准不良而无法正确检测我的表面所致。

我目前以3D投影4个点,并希望确保对它们的测量是正确的,或者至少是连贯的 有标准的方法吗?

提前致谢

也许不是标准方法,但我采用的方法是每半秒左右执行一次命中测试,直到命中测试实际返回了一些东西。 一旦完成,我至少知道AR已经过校准。

通过对Arkit在我的框架中检测到的FeaturePoints设置阈值,我找到了一种不错的方法。

例如,如果frame.rawFeaturePoints?.points.count返回的值比我的阈值高(我个人使用50,但这主要取决于您通常距目标的距离),则我的应用程序经过了校准。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM