来源:映维网 作者 桐羽
对于大约60%的VR/AR内容都是用Unity进行开发,这家3D引擎厂商正继续优化相关的工具,并允许开发者直接在开发环境中创作,同时简化其工作流程。
日前在Unity Copenhagen的一次主题演讲中,包括Unity Labs的XR负责人Timoni West,平台高级产品营销经理Brittney Edmond,以及AR/VR布道者Dan Miller在内的Unity AR团队展示了即将登陆Mixed and Augmented Reality Studio (MARS)和AR Foundation的新功能,以及旨在帮助开发者构建AR体验的新工具。
MARS是Unity于2018年发布的用于设计AR应用程序的环境。Unity这一次展示了相应的移动app,并希望它能够加快移动AR开发的速度,同时支持开发者更轻松地结合物理环境。
Edmond在主题演讲中指出:“你将能够在Unity Cloud中同步项目,然后像放置3D标签一样轻松地布置asset。你将能够用手机来创建条件,记录视频和世界数据,并将其全部直接导回编辑器,无需专门构建一个build。”
所述应用将首先支持移动设备,但下一个迭代将支持诸如如HoloLens 2和Magic Leap One等AR头显,并允许穿戴头显的开发者直接捕获世界数据并将其直接移植到MARS模拟视图中。
除了预览这款移动app之外,Edmond和West同时向观众简要介绍了MARS界面,其中包括模拟视图,所见即所得的编辑器,以及环境模板。另外,MARS可支持开发者访问各种AR数据,包括对象追踪,手势检测,以及身体和面部追踪。
Unity尚未确定MARS的发行日期,但他们已开始邀请开发者前往旧金山办事处进行测试。上周,West通过Twitter邀请开发者参加由Unity首席设计师Bushra Mahmood主持的测试。
当MARS开放时,它将基于Unity的跨平台AR工具包AR Foundation。所述工具包可以支持开发者构建兼容各种操作系统及其各自AR工具包的应用程序。这意味着AR Foundation可以桥接ARKit和ARCore的能力。从Unity 2019.3开始,AR Foundation将支持HoloLens和Magic Leap One。
Unity同时介绍了跨平台开发工具XR Interaction Toolkit,而后者将在Unity 2019.3中提供预览支持。借助这个工具包,开发者无需为特定的模态进行编码即可为移动应用的触控屏交互和头显控制器添加对象交互。对于帮助开发者为Nreal和Mad Gaze等Androidzhi智能眼镜适配ARCore应用而言,这种能力非常有用。
最后,Unity展示了Unity as a Library。开发者可以直接将MARS,AR Foundation和XR Interaction Toolkit中的AR功能嵌入到现有的应用程序中,无需专门重建。这个库现在已经提供预览支持,正式版本将随Unity 2019.3一同亮相。
显然,Unity发布的一系列新功能在结合时将可以帮助开发者更轻松地创建支持任何AR平台的应用程序。
例如,Resolution Games将Rovio的“愤怒的小鸟”IP带到了Magic Leap,同时又为iOS开发了另一个AR版本。
借助AR Foundation,Resolution Games可以构建一款不仅支持Magic Leap和iOS,而且适用于Android和HoloLens的“愤怒的小鸟”游戏。XR Interaction Toolkit可以帮助开发者映射触控屏,手势和控制器之间的交互。另外,MARS可以提供一个模拟游戏在各平台中运行的环境。
最终,Unity的AR工具将能消除AR开发的障碍,并支持开发者专注于内容开发。
原文链接:https://yivian.com/news/66673.html