ARCore锚点为何会丢失跟踪?是否有接口可查询具体丢失原因?
我注意到谷歌并未提供查询锚点丢失跟踪原因的方法,这一点十分奇怪:我们可以通过调用Camera.getTrackingFailureReason()轻松获取相机跟踪失败的原因,但锚点却没有对应的同类函数。
在我的测试中发现,锚点频繁丢失跟踪的一个常见场景是:使用者距离锚点过远,进入了与放置锚点时的环境视觉差异极大的新环境中。
目前没有公开的专用函数可以直接返回锚点丢失跟踪的具体原因,谷歌官方公开文档中仅能查询到Anchor.getTrackingState()接口的相关说明,仅可获取锚点当前的跟踪状态,无法得到跟踪失败的具体诱因。
内容的提问来源于stack exchange,提问作者user15155006
相关产品推荐
相关产品推荐

