基于位置的增强现实框架(Android,iOS)和3D兴趣点?

5
我在寻找一个基于位置的增强现实框架,带有3D POI,并且适用于Android、iOS或两者都适用的平台?
它不应该像Wikitude或Layer那样,因为用户必须从Wikitude或Layer下载应用程序才能使用我的应用程序。对吗?
我想将它集成到我的应用程序中。我已经找到了Mixare,但似乎它并没有使用3D POI。
5个回答

2

我也在寻找类似的东西。我刚刚发现了http://www.3dar.us/,这似乎是iOS入门的好去处。它不是开源的,这很遗憾。

编辑:

我已经尝试了Mixare,我对它印象非常深刻。我为Android编译了它。唯一让我困扰的部分是确保项目使用Google API v10,并且我已经安装了它。

Mixare轻松支持兴趣点(POI)。查看他们的维基页面了解更多信息,基本上只需提供JSON即可。我个人将使用CouchDB与GeoCouch提供数据服务,并由iriscouch提供免费主机托管。

JSON应如下所示:

{
    "status": "OK",
    "num_results": 1,
    "results": [
        {
            "id": "2827",
            "lat": "46.43893",
            "lng": "11.21706",
            "elevation": "1737",
            "title": "Penegal",
            "distance": "9.756",
            "has_detail_page": "1",
            "webpage": "http%3A%2F%2Fwww.suedtirolerland.it%2Fapi%2Fmap%2FgetMarkerTplM%2F%3Fmarker_id%3D2827%26project_id%3D15%26lang_id%3D9"
        }
    ]
}

最棒的事情是它是遵循GPL协议的!

1
基于Mixare的android-augment-reality-framework。也许对你来说也很有趣;)。 - Oli
我会深入研究它,深挖Mixare源代码,因为它提供了许多将自己的数据导入其中的方法。你能为使用android-augment-reality-framework提出有力的论据吗? - Gourneau
2
我不知道!也许它只限于基本的东西,所以排列得如此清晰? - Oli

1

有一个代码贡献被添加到mixare中,实现了OpenGL地平线。它可以在这里找到: https://github.com/ferdinandtorggler/mixare/commit/0a8a7e070ef076239e0cb39606f3ac85faa324fe

由于它没有链接到数据源,所以它只是一个开始,但基础应该已经存在。 下周我们将举行一个黑客马拉松(http://www.mixare.org/2011/11/its-almost-hackathon-time-are-you-ready/),虽然我不能保证什么,但OpenGL绝对在待办事项清单上:-)

希望对你有所帮助


1

仅适用于Android:在DroidAR中,似乎很容易添加预制的3D POI。


1
你好,有没有关于如何给添加的POI添加onclick事件的文档/教程?我正在尝试使用droidAR。非常感谢您的帮助。 - png

0

0
我找到了Layar Player。"Layar Player是一款工具,可以让任何人将增强现实层直接嵌入到他们自己的应用程序中"。"目前Layar Player仅适用于iPhone,但Android版本将在今年晚些时候的Q4推出"。听起来非常不错! :)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接