我想创建一个增强现实Android应用程序,但我缺乏描述性语言



这是我的应用程序想法的要点:

当用户打开应用程序时,它会计算出他们前方100英尺的位置,然后将某种标记覆盖在相机上,这样当用户通过手机查看该位置时,他们就会看到标记。然后他们可以走向标记,标记越大(即"越近")。

这个应用程序的整个想法比这个更复杂,但我认为如果我能创建这个,剩下的就是迭代。

AR、地图、图像、Android API、硬件(以及其他我没有想到的东西)的什么概念让我想起了我需要开始学习的?我有很多编程经验,也有一些安卓经验,但几乎没有AR或视觉经验。

基本上,我希望你们能给我一份谷歌术语列表,这样我就可以开始形成如何制作的具体想法。

这不是一种"地理定位"AR吗?要获得与您所描述的内容相匹配的搜索结果,而不是将增强内容与观众保持相对距离的方法,请尝试搜索"纬度"、"经度"、"坐标"、"POI"等以及AR术语。我目前正在研究学习AWE.js,因为它提供了真正的地理定位POI(点)感兴趣的)。

我偶然发现了这个(https://github.com/buildar/awe.js/issues/3)当我自己试图找到如何使用AWE创建地理定位POI时。为了你的目的("…计算出他们前方100英尺的位置,然后在相机上叠加某种标记…"),你需要一种方法来保持x轴和y轴与原始"geo_ar"演示中的状态(https://github.com/buildar/awe.js/tree/master/examples)-相对于用户,而不是lat/lon坐标。然而,为了让用户能够接近它们,您需要找到一种方法,使它们最初相对于用户显示(默认方式),但随后以某种方式被锁定。这通常是不必要的,因为在大多数应用程序中,地理定位的POI都放置在具有一定意义的真实物理位置附近,因此用户不会让POI出现在他所在的任何地方附近,而是去他们所在的地方寻找。我不知道如何锁定一个最初相对的POI——我不是程序员,我只是在网上跟踪程序员。)尽管如此,我希望这能填补你的一些空白,帮助你开始。

我相信有一些游戏(尽管我自己没有玩过)会这样做来制造鬼魂或僵尸之类的敌人。它们在离你一定距离的地方产卵,但你必须逃离它们。

最新更新