是否有适用于 iPhone、Android 和 Windows Phone 7 的增强现实框架?
我想开发一个在 iPhone / Android / Windows Phone 7 智能手机上运行的应用程序,能够识别标记并在其上放置增强现实内容。
我可以使用任何通用框架来完成该任务吗?
I want to develop an application which runs on iPhone / Android / Windows Phone 7 smartphones and is able to recognize a marker and place augmented reality content on it.
Is there any common framework which I could use for that task?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
这可能是您得到的最接近的结果:
http://nyatla.jp/nyartoolkit/wiki/index.php?FrontPage.en
This is probably the closest you'll get:
http://nyatla.jp/nyartoolkit/wiki/index.php?FrontPage.en
不确定 Android 或 iPhone,但 Kevin Marshall 已经做了一些Windows Phone 7 上的概念验证工作。但您应该记住,WP7 上的增强现实需要访问未公开提供的相机 API,因此 WP7 上的任何 AR 应用程序都无法通过 Marketplace 正式提供。设备制造商(例如 LG)可以访问这些 API,这就是 WP7 中已经存在的一些 AR 应用程序的方式。
Not sure about Android or iPhone, but Kevin Marshall has done some proof-of-concept work on Windows Phone 7. You should keep in mind though, that augmented reality on WP7 requires access to camera APIs that are not publicly available and as such any AR application on WP7 would not be available officially through the Marketplace. Device manfacturers (such as LG) have access to these APIs, which is how some AR applications already exist for WP7.
正如 Derek 和 Stefan 指出的那样,似乎有 ARToolKit 增强现实框架的端口所有三个平台。
在 iPhone 上,您可以在 VRToolkit 示例应用程序< /a> 由 Benjamin Loulier 编写,它利用增强的 ARToolKitPlus 库 。
对于 Android,NyARToolkit 似乎可用,此示例应用程序< /a> (正如斯特凡所指出的)。
最后,看起来 SLARToolKit 用于 Windows Phone 7 示例应用程序此处(正如德里克所指出的) )。
请注意,该工具包及其衍生品已获得 GPL 许可:
我见过有人在他们的应用程序和衍生框架中违反了此许可证,因此需要注意。
As Derek and Stefan point out, it appears that there are ports of the ARToolKit augmented reality framework for all three platforms.
On iPhone, you can see this in the VRToolkit sample application by Benjamin Loulier, which leverages the enhanced ARToolKitPlus library.
For Android, it looks like NyARToolkit is available, with this sample application (as pointed out by Stefan).
Finally, it looks like SLARToolKit is used in the Windows Phone 7 sample application here (as pointed out by Derek).
Be aware that this toolkit and its derivatives are licensed under the GPL:
I've seen people violating this license in their applications and derivative frameworks, so it's something to be aware of.
您检查过 Layar 吗?
AFAIK 他们不支持 WP7 但我想这只是时间问题。
Did you check Layar?
AFAIK they do not support WP7 but I guess it's a matter of time.