此前 CSDN 曾发过一篇“
苹果略胜微软一筹,为什么说 ARKit 是 AR 的最好选择?
”文章,苹果在今年的 WWDC 上发布的 ARKit 对增强现实领域(Augmented Reality)产生了巨大的影响。具体原因是无须特殊的硬件,这款强大并广泛可用的 AR SDK“恰好”适用于他们的 App。
当提及 Apple 的 ARKit 的抢占先机,Android 开发者们也无时不在期待着 Google 进军 AR 领域。毕竟 Android 拥有超过 20 亿的活跃移动设备,早已成为世界上最大的移动平台。
这份期盼并没有让大家等太久,就在昨天,Google Android 工程师 Dave Burke 在 Android 官方博客上正式发布了一款名为 ARCore 的新软件开发工具包(SDK)的预览版,正式向 AR 领域发力,与 Apple 的 ARKit 相抗衡。该工具包可以为现有及未来的 Android 手机提供 AR 功能。目前可以在 Pixel 和三星的 S8 设备上运行,系统需要在 Android 7.0 Nougat 以上。
Google 表示在过去三年中,一直在探索基于 Tango 开发移动 AR 功能的基础技术,而 ARCore 则是建立在此基础上的。 无须任何额外的硬件,ARCore 就可以扩展到 Android 生态系统,和苹果在今年 WWDC 上发布的 ARKit 不分伯仲。 待预览版结束,Google 将针对 1 亿台设备进行发布。现在也正在和三星、华为、LG、华硕等制造商合作,为质量及高性能奠定稳定的基础。
那么 ARCore 与 ARKit 的不同之处在于何处?首先 Google 表示 ARCore 支持 Java/OpenGL、Unity 和 Unreal 的项目,此外博客中还详细的介绍了 ARCore 的三大功能: