我希望创建一个类似于 Panasonic VIERA AR Setup Simulator 但与其他产品类似的 iOS 应用程序。
我试图从概念上弄清楚如何做到这一点,以及从哪里开始。
任何想法或建议将不胜感激。
松下 VIERA AR 设置模拟器 http://itunes.apple.com/us/app/panasonic-viera-ar-setup-simulator/id405903358?mt=8
我希望创建一个类似于 Panasonic VIERA AR Setup Simulator 但与其他产品类似的 iOS 应用程序。
我试图从概念上弄清楚如何做到这一点,以及从哪里开始。
任何想法或建议将不胜感激。
松下 VIERA AR 设置模拟器 http://itunes.apple.com/us/app/panasonic-viera-ar-setup-simulator/id405903358?mt=8
像您所指出的那种 AR 应用程序往往需要您将内容打印出来。他们倾向于使用 Qualcomm AR SDK,这可能是目前最先进的 AR 引擎。唯一的问题是,Qualcomm AR SDK 仍处于 iPhone 的 beta 测试阶段,但他们计划很快发布,所以请密切注意。
http://allthingsd.com/20110519/qualcomm-bringing-augmented-reality-software-kit-to-the-iphone/
您可以从头开始构建自己的 AR 引擎,但老实说,您不会像 Qualcomm SDK 那样复杂。
这个特定的应用程序可以在 ARToolKit(免费提供的 AR 库)的帮助下制作。
这就是我的处理方式:
a) 尝试使用免费提供的 AR 库(假设您对问题陈述有很好的理解,从 AR 的角度来看)。我提供了一些(免费提供的)库(来自我的书签),我没有彻底测试过,
http ://www.alexcurylo.com/blog/2011/04/06/corear-framework/
http://sourceforge。净/项目/artoolkit/
https://launchpad.net/artoolkitplus
b)它是基于标记的 AR(松下应用程序,你提到过)。使用这些库中的任何一个注册 2D 对象应该非常简单。您需要做的就是将 2D 对象(电视图像)叠加在标记上,以便正确注册。准备标记特定于您使用的库。我不确定这些免费提供的软件的准确性(听到人们表达的担忧,但自己尝试一下)。
c) 应根据具体情况分析和处理任何偏差。
此外,市售的 AR 软件也很少,Layar 和 Junaio 脱颖而出。它应该调用一些 API 来使用这些软件中的任何一个来完成工作(如果你真的想体验 AR,请远离这些并自己尝试)。