哪个AR(增强现实)框架(Android和iOS)适合我的情况

时间:2014-07-30 04:54:44

标签: android ios augmented-reality

我的情况

我想构建一个可以识别Image的应用程序来生成相应的模型。

即。我专注于相机在我自己设计的卡片上显示打印图像(苹果标志),然后它将在屏幕上显示3D模型(.md2),这也是我自己设计的。

我搜索了许多适用于Android和Android的框架。 iOS,但文档非常有限,试用版不支持我测试它。

例如,

http://www.metaio.com/sdk/

但他们的演示不够全面,无法适应我的情况

我的问题

1.任何人都可以分享他们在Android和Android上使用AR框架(而不是AR核心)开发的经验。的iOS?

2.是否有任何支持我添加图像作为关键字的框架然后它会映射到我的模型只有几行代码?

3.如果Q2不可能,某些框架的任何方法是否也能归档某些目标但更复杂?

//Logic flow

String key = "APPLE";
sdk.putKeyImage(key,apple.png);

   ... 

if (sdk.identifiedAs(key)){

    //Do something

    //Example
    sdk.showApple3DModel();
    play(showSnakeEatApple.mp4);
}

3 个答案:

答案 0 :(得分:2)

我是一名Android应用开发者。所以根据我对android的经验,你可以去

  1. Vuforia(https://developer.vuforia.com/resources/sdk/android

  2. Wikitude(http://www.wikitude.com/developer/documentation/android

  3. 以上2个足以在android中实现AR app。

    Vuforia有很好的记录,他们也有更多的图书馆和主要是那些是免费的。 &安培; Wikitude最适合加快应用程序的运行速度。我建议您在Android中使用其中任何一种进行AR应用程序开发。

答案 1 :(得分:2)

我想您应该比较几个AR框架,为您的问题找到合适的解决方案。我想到了许多不同的AR工具。例如,Vuforia,LayAR,Kudan AR。要深入了解各种可能的选项,请阅读最流行框架的综合比较:http://cases.azoft.com/top-5-tools-creating-augmented-reality-apps/

答案 2 :(得分:1)

是的,我确实对它做了很多工作,但我对增强现实做了一些研究,经过研究,我发现一个开源和跨平台着名的sdk它的名字是

VUFORIA SDK 你在谷歌上找到各种各样的SDK,但相信我VUFORIA是最好的和灵活的,提供了很多选择

为此需要在eclipse中安装NDK,因为它有核心cpp代码,在eclipse中由NDK编译

video tutorial click here

sdk and documentation click here

steps click here

希望它对您有所帮助,谢谢您快乐编码