增强现实软件开发工具包(SDK)

7

我一直在寻找一些有趣的事情来利用我的空余时间,最近发现了一件叫做增强现实的东西。

基本上,我想听听你对我有几个问题的看法,如果你能谈一下你开发AR应用的经验就更好了。我正在考虑开发一个iPhone / iOS应用程序。

  1. 是否有人知道适用于iPhone的简单AR SDK,功能强大且易于使用?
  2. 是否可以从相机中获取精确的坐标?例如:我将手机对准桌子并在那里“放置”一个AR怪物。然后我明天可以回来,怪物仍会在那里。
  3. 有没有好的教程可以帮助我入门?
  4. 是否值得使用FLAR工具包并使用AIR部署到移动设备上?显然,我已经做了很多研究。但是,即使只是一些你在Google上找到的链接也将非常感激。

再扩大一下范围:http://stackoverflow.com/search?q=augmented+reality+[iOS] - spring
我已经四处寻找,但我想要的是你们的经验意见,而不仅仅是一般性的“我的工具包可以做这个或那个,而你的不能”。 - Lasse
这个链接包含了iOS、Android、Blackberry等各种SDK的比较,涉及增强现实技术。 - karthikeyan
6个回答

2
我已经fork了iOS增强现实的ARKit,并添加了许多改进(例如雷达、范围限制器、更美观的标注等)。它非常容易集成,并且我已经将演示应用程序与代码捆绑在一起: iPhone-AR-Toolkit

做得很好!它支持显示给定高度的点吗?比如PT1:lat1,long1,30度高度。PT2:lat2,long2,15度高度等等... 对于像这样的东西:https://dev59.com/qnjZa4cB1Zd3GeqPd2oR - rkh

1

1) 最好的AR SDK是高通的Vuforia SDK,它提供了单图像跟踪、多图像跟踪、视频叠加等示例。我认为他们没有提供基于地理位置的AR演示。因此你需要进行一些探索。

2) 对于基于位置的AR,你可以查看Wikitude。他们提供免费软件可供探索。

3) 维基百科列出了所有可用的AR软件以及链接。你可以查看并探索更多。顺便说一下:我是该页面上列出的Alive App的开发者之一。

4) FLAR是基于Flash的。我建议你探索上述和其他用户建议的更多选项。

希望这有所帮助。


1

对于Android:

Android Studio提供了自己的SDK用于Android开发。Layar和Wikitude-Android。据我所知,Wikitude和Layar已经公开了他们的SDK。

对于iOS:

iOS,Metaio SDK现在已被Apple收购。您可以使用Craft SDK。


1

请查看AugmentedKit,他们提供了SDK示例,包括增强现实游戏示例。我认为这正是您所寻找的。


它不是开源的。有许多开源AR SDK可供探索。 - madLokesh

0
请查看vuforia、wikitude和metaio SDK,您将获得一些关于AR的好信息/教程,因为它们提供了很好的示例应用程序,以便在iOS和Android上开始。

0

1
你有很多选择,其中一些是
免费工具
Junaio

商业工具
metaio SDK
ARToolkit SDK for iOS

2
据我所知,您正在寻求基于GPS的AR体验。从上述工具包中,Junaio支持该功能。
我认为FLAR工具包不支持此功能。它支持基于标记和NFT的AR
http://www.artoolworks.com/products/web/flartoolkit-2/

3
上述工具包有良好的文档,您可以从那里开始。

4
这显然取决于您的要求。FLAR工具包并非专门针对移动设备。因此,您将不得不将其集成到移动设备中。我提到的框架专门针对移动设备,包括iOS。


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