苹果 ARKit 开发平台,迎来重量级新对手。
8 月 29 日,Google 正式发布旗下增强现实开发平台 ARCore 的预览版 SDK。
此前,Google 一直通过 Tango 项目进行移动 AR 基础技术的开发,而新的 ARCore 无需依赖额外的硬件设备,因此可以在未来登陆众多 Android 设备。
Google 透露,搭载 Android 7.0 Nougat 及其以上版本的 Google Pixel 和三星 S8 系列机型,已经能够运行 ARCore 预览版,而其预计将登陆 1 亿台设备。
Android 工程副总裁 Dave Burke 表示,“我们正在与三星、华为、LG、华硕等制造商紧密合作,以期在实现这个目标的同时确保高质量和高性能。”
据悉,ARCore 兼容 Java/OpenGL、Unity 和 Unreal,并重点关注以下三个方面:
除了 ARCore,Google 还将推出更多 AR 应用或服务的开发工具,以期让更多开发者基于其平台打造更好的 AR 体验。
例如通过 Blocks 和 Tilt Brush,开发者能够更快地为 AR 应用创作 3D 内容。Google 也在致力于 Visual Positioning Service(VPS)的研发,以期将 AR 体验从桌面拓展到实景范围。Google 还推出了针对网页开发者的 AR 浏览器原型,其能让开发者构建拥有 AR 环境的网站,并在 Android 的 ARCore 和 iOS 的 ARKit 上运行。
略早于 Google 宣布 ARCore,苹果也展示了 ARKit 的一批新应用,包括宜家推出的一款如何在房间内摆放家具的 IKEA Place AR 教学应用。在 6 月举行的 WWDC 2017 上,苹果首次宣布了为 iOS 设备量身打造的增强现实开发工具 ARKit。
据悉,第一批 ARKit 应用或游戏将在 iOS 11 系统正式推送后登陆 App Store。要想体验 ARKit 应用,除了要将 iOS 系统升级到最新版本,用户的 iOS 设备也需搭载 A9 及其更新版本处理器。
Google 透露,搭载 Android 7.0 Nougat 及其以上版本的 Google Pixel 和三星 S8 系列机型,已经能够运行 ARCore 预览版,而其预计将登陆 1 亿台设备。
Android 工程副总裁 Dave Burke 表示,“我们正在与三星、华为、LG、华硕等制造商紧密合作,以期在实现这个目标的同时确保高质量和高性能。”
据悉,ARCore 兼容 Java/OpenGL、Unity 和 Unreal,并重点关注以下三个方面:
- 动态追踪(Motion tracking):在使用智能手机摄像头观察房间内特征点和 IMU (惯性测量单元)传感器数据时,ARCore 能够在移动的过程中确定手机的位置和方向(姿势),保持虚拟对象被放置在准确的位置;
- 环境理解(Environmental understanding):AR 虚拟对象经常会被放置在地板或桌面上。通过动态追踪所使用的特征点,ARCore 能够探测到放置虚拟对象的水平面;
- 光线评估(Light estimation):ARCore 能够对环境光线进行观测,让开发者可以根据周围的光照环境对虚拟对象的亮度进行调节,创造出更加逼真的虚拟对象。
除了 ARCore,Google 还将推出更多 AR 应用或服务的开发工具,以期让更多开发者基于其平台打造更好的 AR 体验。
例如通过 Blocks 和 Tilt Brush,开发者能够更快地为 AR 应用创作 3D 内容。Google 也在致力于 Visual Positioning Service(VPS)的研发,以期将 AR 体验从桌面拓展到实景范围。Google 还推出了针对网页开发者的 AR 浏览器原型,其能让开发者构建拥有 AR 环境的网站,并在 Android 的 ARCore 和 iOS 的 ARKit 上运行。
略早于 Google 宣布 ARCore,苹果也展示了 ARKit 的一批新应用,包括宜家推出的一款如何在房间内摆放家具的 IKEA Place AR 教学应用。在 6 月举行的 WWDC 2017 上,苹果首次宣布了为 iOS 设备量身打造的增强现实开发工具 ARKit。
据悉,第一批 ARKit 应用或游戏将在 iOS 11 系统正式推送后登陆 App Store。要想体验 ARKit 应用,除了要将 iOS 系统升级到最新版本,用户的 iOS 设备也需搭载 A9 及其更新版本处理器。
网友评论已有0条评论, 我也要评论