【发布时间】:2017-11-29 11:33:11
【问题描述】:
我正在试用 here 找到的示例 Android 增强现实应用程序。 它在带有磁传感器的设备上运行良好。但它不适用于只有加速度计的设备,它没有罗盘/磁力计传感器。
我调试了代码,我可以看到只有带有磁传感器的设备在设备旋转时会给出正确的值。只有加速度计的设备不会计算像azimuth 这样的值
因此它不会响应设备的旋转和移动。
因此,由于我对 AR 实现了解不多,所以我只想问一个简单的问题。
AR只能在Compass/ Magnetometer的设备上实现吗?
只有加速计传感器的设备不支持 Android 中的 AR?
【问题讨论】:
-
我会说没有指南针的基于位置的 AR(如链接中的那个)是不可能的,因为你不知道你在看什么方向,这意味着你不能放置增强在正确的位置。