【发布时间】:2018-10-25 03:12:43
【问题描述】:
许多 AR 应用程序允许用户选择 3D 对象并显示在手机中。如果用户走进不同的区域。 3D 对象仍保留在同一位置。我怎样才能做到这一点? GPS能解决这个问题吗?但 GPS 在室内并不准确。
【问题讨论】:
标签: geolocation location augmented-reality indoor-positioning-system
许多 AR 应用程序允许用户选择 3D 对象并显示在手机中。如果用户走进不同的区域。 3D 对象仍保留在同一位置。我怎样才能做到这一点? GPS能解决这个问题吗?但 GPS 在室内并不准确。
【问题讨论】:
标签: geolocation location augmented-reality indoor-positioning-system
您可以使用 ARKit、ARCore 或 Vuforia SDK 来实现。在 ARKit 和 ARCore 中,您可以将对象锚定到物理位置,即使您走进不同的房间,它们也会停留在那里。但是,您可能会注意到 ARCore 中的位置有些漂移,因为对设备的环境理解会随着时间而变化,或者您可能会在某些时候失去跟踪。使用 Vuforia,您可以使用扩展跟踪来跟踪对象,但它与 ARCore 和 ARKit 有点不同。您必须使用地平面或智能地形才能在您的情况下充分利用扩展跟踪。
【讨论】: