查看原文
其他

Unity XR 平台更新,这些变化你不可不知

Unity Unity官方平台 2022-05-07

当前XR技术发展势头迅猛,我们希望Unity能够成为开发者、创作者以及系统生态合作伙伴们的首选平台。秉持着这样的初衷,我们要向各位宣布——最新的XR架构正式发布。该架构的设计理念是增强现有系统生态,为在2019.3及更高版本中的XR开发提供风向标。


Unity XR插件架构


我们一直致力于提高Unity的多平台开发能力,希望能够实现通过单个插件框架直接完成内容整合。全新API可谓是我们的最新成果,它为开发者、创作者无缝公开平台的常见功能,同时还能让XR硬件和软件供应商们开发自己的Unity插件。整个架构具备以下优点:


  • 多平台开发者工具,如AR Foundation和XR Interaction Toolkit这类的工具包。

  • 更快的合作方更新,可以通过Unity包管理器中的插件获取。

  • 更多的平台支持,引擎优化后的XR渲染和各式开发者工具可在更多平台使用。


在本次更新中,Unity为支持的平台开发了新的XR插件。此外,我们在2019.3中弃用了原有的内置平台应用软件。


Unity XR插件架构将会影响:


  • 正式支持的平台

  • 认证方案供应伙伴

  • 创作者


1

正式支持的平台



“一次构建,多方部署”依旧是我们的核心原则,我们与各战略合作伙伴直接合作,确保各平台的开发者们能得到细致入微的支持。合作包括了平台功能深度整合、引擎改善,以及XR技术堆栈的优化。直到2019.3版本,Unity正式支持:


  • ARKit

  • ARCore

  • Microsoft HoloLens

  • Magic Leap

  • Oculus

  • Windows Mixed Reality

  • PlayStation VR


其他平台更新

  • 鉴于Oculus专注于当前世代的硬件,2019.3及更高版本将不再支持Gear VR。


  • 由于Google已经停止销售Daydream View,启动了Cardboard Open Source Project,2019.3及更高版本将不再支持Google VR。


  • 插件架构更新之际,Valve配置了新的XR SDK2019.3及更高版本开发OpenVR的XR插件,敬请期待后续进展在新插件发布之前,现有的内置Open VR插件仍旧可以使用,并且我们会在重大更新发布之时为所有用户添加支持。


注意:Unity 2018 LTS版仍旧支持Gear VR、Google VR和OpenVR。 


2

认证方案供应伙伴

随着XR领域不断有新的苗头出现,我们希望新的架构可以为整个系统生态带来更优的整合功能。新的Unity XR SDK将加入到“认证方案供应伙伴”项目中,帮助第三方供应商直接将创造出的价值带给创作者们。整个项目包含多个不同级别的支持,包括测试验证、插件发布后的宣传。成为“认证方案供应伙伴”不仅能获取开发者的信任,还能提高插件的使用率。

点击下方链接成为认证方案供应伙伴,获得支持,

https://unity.com/partners/verified-solutions


3

创作者

Unity的大厦是由许许多多的创作者们一砖一瓦堆砌起来的。为了让新的系统生态不拖创作的后腿,我们宣布用户可以基于我们的接口开发自己的Unity插件,但是Unity并不会直接支持这些方案和插件。

获取XR SDK头文件、说明文件和测试套件。

https://create.unity3d.com/vsp-signup-form


向XR插件的转换


正如前面提到的,2019.3版本中我们将弃用内置XR支持,推荐大家开始使用XR插件。


下方的表格中,我们列出了各个平台开发所需的插件。


平台
推荐插件
ARCore

使用ARCore开发的开发者们可以继续使用AR Foundation,可使用XR Management 包来导入ARCore XR插件。


ARKit

使用ARKit开发的开发者们可以继续使用AR Foundation,可使用XR Management 包来导入ARCore XR插件。


Magic Leap

Magic Leap的开发者们可继续使用AR Foundation,可使用XR Management 来加载 Magic Leap XR插件。


此外,开发者还需要下载Magic Leap Lumin SDK。


Microsoft HoloLens / Windows Mixed Reality

使用2019.3及更高版本的HoloLens开发者们可以继续使用AR Foundation,可使用XR Management来加载Windows XR Plugin。微软将于本月晚些时候发布兼容Windows XR插件的新版本混合现实工具套件MRTK 2.3。


使用Unity 2018 LTS版的开发者们可继续开发基于HoloLens和Windows MR设备的应用。


注意:Windows MR(Windows Mixed Reality)的内置支持在2019.3中已弃用。


Oculus

使用2019.3及更高版本的Oculus开发者们可以使用XR Management来加载Oculus XR插件。


使用Unity 2018 LTS版的开发者们可以继续开发Oculus设备的应用。


注意:Oculus(Oculus Android & Oculus Desktop)的内置支持在2019.3中已弃用。


OpenVR

Valve正在使用新的XR SDK为2019.3开发OpenVR的Unity XR插件,届时他们将在发布页面公布更多信息。


在插件正式发布之前,OpenVR的内置支持将继续保留,并且我们会在重大更新发布之际为所有用户提供支持。


Unity 2018 LTS将保留对OpenVR的支持,开发者们可在项目中继续使用。

注意:OpenVR (OpenVR (Desktop))的内置支持在2019.3中即将弃用。


Gear VR在2019.3及更高版本中,Oculus XR插件将不再支持Gear VR。

Unity 2018 LTS版将继续支持Gear VR,开发者可继续开发Gear VR应用。


注意:Gear VR(Oculus Android)的内置支持在2019.3中已弃用。


Google VR

2019.3及更高版本将不再支持Google VR。


使用2019.3及更高版本的Cardboard开发者们可以在Google VR开发者页面上关注Cardboard开源XR插件的最新消息。


2018 LTS将继续支持Google VR,开发者们可以继续为Daydream和Cardboard开发应用。


注意:Google VR(Google VR Android & Google VR iOS)的内置支持在2019.3中已弃用。


Vuforia

在Unity 2019.3中,引擎将不再内含和直接支持Vuforia Engine内置包(Vuforia Engine AR)。直到今年三月,你可以继续在包管理器中下载Vuforia Engine包;在三月之后,可在Vuforia开发者传送门中下载最新的Vuforia Engine。



*弃用意味着该内置应用功能在2019技术流版本中仍旧可以下载使用,还会保留到2019 LTS版本中。但是,我们不会优先解决出现的Bug和问题,不保证其功能保持正常。此外,弃用的包将在未来版本中移除。


推荐阅读

Unity新功能|EditorXR运行时

使用Unity Reflect在VR中审查Revit模型

Unite Shanghai 2020正式启动,暖冬特惠票热销中

如何设置Unity高清渲染管线制作高端可视化内容

Unity开发者大行动,宅家共战“疫”!

长达20天,Unity技术大咖连续直播,陪你开工陪你宅



官方活动


Unite Shanghai 2020正式启动,暖冬特惠票热销中,购票即可获得多款Asset Store特定精品资源5折优惠码。[了解详情......




喜欢本文,请点“在看”




您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存