我是否知道如何检测对象是否覆盖在基于位置的AR中的另一个对象后面。如何基于gps位置信息或任何其他方法来计算这一点,以防止它们在android中相互叠加。
答案 0 :(得分:0)
我已经为位置基础AR描述了一个解决方案,它可以帮助您开始:https://www.netguru.co/blog/augmented-reality-mobile-android
您可以找到一种用于检测具有特定GPS坐标的对象的算法。对于您的具体情况,我建议您为要检查的两个POI运行calculateTeoreticalAzimuth()
方法两次。然后根据物体的距离和理论方位角之间的差异,您可以评估它们是否重叠。当然,您需要为计算设置某种令人满意的准确度。