打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Unity为手机AR推出跨平台开发工具AR Foundation

  2018年06月25日,我们知道,你们中的很多人都对于构建手持式AR应用感到非常兴奋。所以,Unity开发了一个多平台API和实用程序,帮助你在AR开发过程中遇到的众多难题。他们将其称之为 AR Foundation。

  Unity表示,“我们一直站在手持式AR开发的前沿,我们从一开始就支持ARCore和ARKit。但借助AR Foundation及其利用的软件架构,我们现在可以为开发者提供一个支持ARCore,ARKit和未来平台核心功能的通用API。”

  AR Foundation已经通过Package Manager集成至Unity,所以你可以轻松将其集成至你的新项目之中。Unity专注于为AR Foundation增加对新功能和平台的支持。同时,他们将继续支持特定于平台,开发者希望在现有项目中使用的插件。

  Unity表示:“我们对手持式AR和可穿戴AR感到非常乐观,而随着技术的发展和AR市场的增长,我们将继续投资于平台支持和开发者工具。”

  1. AR Foundation

  AR Foundation的初始版本将为大多数AR应用的核心功能提供支持:

  平整表面检测

  表示为点云的深度数据

  高效的pass-thru渲染

  有助于将虚拟对象锚定到物理世界的参考点

  估计平均色温和亮度

  追踪物理空间中的设备位置和方向

  在AR中正确缩放内容的实用程序

  针对平面和深度数据的光线投射

  这一功能集仅仅只是开始。AR Foundation将继续增加对新平台功能和实用程序的支持,同时保持向后兼容性。

  2. 动手开始

  确保你安装了Unity 2018.1或更高版本。如果你的目标是安卓,请安装Android Build Support Component;如果你的目标是iOS,请安装iOS Build Support Component。

  复制arfoundation-samples GitHub资源库,并留意主分支。这个项目将自动安装以下必需软件包:AR Foundation,ARCore XR Plugin和ARKit XR Plugin。

  打开SampleScene.unity,并部署到兼容的安卓或iOS设备。

  示例场景将建立一个AR会话,将摄像头图像渲染为背景,显示深度和平面数据,响应屏幕点触并执行光线投射。这是根据AR Foundation构建应用程序的一个优秀起点。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
【Unity】Unity中AR Foundation的使用
Google AR 交互的开源与幕后
Google正面迎战苹果,用ARCore阻击ARKit
谷歌三年不及苹果一招 AR界为iPhone变加班狂魔
谷歌也在安卓中加入AR技术,新功能是否能与苹果“抗衡”?
TOF是不是噱头?其实答案需要从视角来决定
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服