Unity XR platform updates

栏目: IT技术 · 发布时间: 4年前

内容简介:Amidst a period of innovation for XR, we want to ensure Unity remains the best development platform for creators and our ecosystem partners. We’re excited to announce our new XR plugin framework designed to empower the ecosystem and provide guidance on how

Amidst a period of innovation for XR, we want to ensure Unity remains the best development platform for creators and our ecosystem partners. We’re excited to announce our new XR plugin framework designed to empower the ecosystem and provide guidance on how this impacts development in 2019.3 and beyond.

Unity XR plugin framework

We have been working to improve our multi-platform offering, enabling direct integrations through a unified plugin framework. The resulting tech stack consists of an API that exposes common functionalities across our supported platforms in a frictionless way for creators while enabling XR hardware and software providers to develop their own Unity plugins. This architecture offers the following benefits:

  • Multi-platform developer tools such as AR Foundation and the XR Interaction Toolkit 
  • Faster partner updates from supported plugins via the Unity Package Manager 
  • More platforms have access to an interface to leverage Unity’s XR rendering optimizations and developer tools

Unity has developed new XR plugins for our supported platforms as part of this shift. Additionally, we have deprecated our built-in platform implementations in 2019.3. 

Unity XR platform updates

This framework will influence how we support various types of platforms:

  • Officially supported platforms
  • Verified Solutions Partners
  • Innovators

Officially supported platforms

Unity XR platform updates

“Build once, deploy anywhere” continues to be our core principle, and we work directly with our strategic partners to ensure that all creators are fully supported when developing for these platforms. This involves deep platform integration, improvements to our engine, and optimizations to our XR tech stack for the platform. As of 2019.3, Unity officially works with and supports: 

  • ARKit
  • ARCore
  • Microsoft HoloLens
  • Magic Leap
  • Oculus
  • Windows Mixed Reality
  • PlayStation VR

Other platform updates

  • Gear VR is no longer supported in 2019.3 and beyond, as Oculus focuses on their current generation of hardware. 
  • Google VR is no longer supported in 2019.3 and beyond due to Google ending sales of Daydream View and the launch of the Cardboard Open Source Project
  • OpenVR is no longer a Unity supported platform in 2019.3 and beyond. Valve is developing their OpenVR XR plugin for 2019.3, and they will share more information on where to access it once it is available.

Note: Gear VR, Google VR, and OpenVR will remain supported in Unity 2018 LTS. 

Verified Solutions Partners

As we continue to see new entrants in the XR space, we want to make sure our framework enables better integrations for the whole ecosystem. We are excited to pair the Unity XR SDK with our Verified Solutions Partner program, which is designed to help third-party providers deliver direct value to their creators. The program offers various levels of support, including test verification and promotion of the plugin once released. Being a Verified Solutions Partner helps establish developer trust and improve adoption of your plugin. 

Learn more about the program and how you can join our network of Verified Solutions Partners. 

Innovators

Unity would not be the platform it is today without our community of creators and innovators. To enable our ecosystem without getting in the way of innovation, we’re excited to announce that users who want to experiment can now develop their own Unity plugins for our interface, though these solutions and partners are not supported directly by Unity. 

Sign up for access to the headers, documentation, and test suites of our XR SDK

Migration to XR plugins

As mentioned earlier, built-in XR support has been deprecated in 2019.3 and we recommend using our supported XR plugins.*

See the table below for our latest guidance on how to develop for each platform.

Platform Recommendation
ARCore AR developers using ARCore in their projects should continue using AR Foundation , and XR Management to load in the ARCore XR Plugin .
ARKit AR developers using ARKit in their projects should continue using AR Foundation , and XR Management to load in the ARKit XR Plugin .
Magic Leap Magic Leap developers should continue using AR Foundation , and XR Management to load in the Magic Leap XR Plugin . Developers will also need to download the Magic Leap Lumin SDK .
Microsoft HoloLens / Windows Mixed Reality HoloLens developers using 2019.3 and later should continue using AR Foundation , and XR Management to load the Windows XR Plugin . Microsoft is also releasing a new version of their Mixed Reality Toolkit ( MRTK 2.3 ) later this month to be compatible with the Windows XR Plugin

in 2019.3 and later.

Developers using Unity 2018 LTS to stay on a stable version can continue developing for HoloLens and Windows MR devices. 

Note: Built-in support for Windows MR ( Windows Mixed Reality ) has been deprecated in 2019.3.* 

Oculus Oculus developers using 2019.3 and later should use XR Management to load the Oculus XR Plugin

.

Developers using Unity 2018 LTS to stay on a stable version can continue developing for Oculus devices. 

Note: Built-in support for Oculus ( Oculus Android & Oculus Desktop ) has been deprecated in 2019.3.* 

OpenVR

OpenVR is no longer a Unity supported platform in 2019.3 and beyond. Valve is currently developing their OpenVR XR Plugin, and they will share more information on where to access it once it is available.

OpenVR will remain supported in Unity 2018 LTS, and developers can continue using OpenVR in their existing projects. 

Note: Built-in support for OpenVR ( OpenVR (Desktop) ) has been deprecated in 2019.3.*

Gear VR Gear VR is no longer supported by the Oculus XR Plugin

in 2019.3 and beyond. 

Gear VR will remain supported in Unity 2018 LTS, and developers can continue developing for Gear VR in their existing projects. 

Note: Built-in support for Gear VR ( Oculus Android ) has been deprecated in 2019.3.*

Google VR

Google VR is no longer supported in 2019.3 and beyond. 

Cardboard developers using 2019.3 and later should stay tuned on the latest updates regarding a Cardboard Open Source XR Plugin for Unity, which can be found on the Google VR developer site .

Google VR will remain supported in 2018 LTS, and developers can continue developing for Daydream and Cardboard in their existing projects. 

Note: Built-in support for Google VR ( Google VR Android & Google VR iOS ) has been deprecated in 2019.3.* 

Vuforia

Vuforia is no longer supported in 2019.3 and beyond. 

Vuforia will remain supported in 2018 LTS, and developers can continue using Vuforia in their existing projects. 

*Deprecation means built-in support is still functional and available in the 2019 TECH stream and will remain in 2019 LTS. However, bugs and issues may not be prioritized, and the packages will be removed in future releases.


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

iOS Web应用开发

iOS Web应用开发

皮基 (Andrea Picchi) / 罗晴明 / 人民邮电出版社 / 2013-8-1 / CNY 79.00

本书介绍了如何使用Web标准技术来为iPhone和iPad制作Web应用。书中利用最前沿的Web和移动技术,演示了如何使用HTML5来完成繁重的基础工作,如何使用CSS3来制作外观,以及如何使用JavaScript来为移动网站或Web应用添加程序逻辑。 通过阅读本书,读者可以掌握面向移动的项目的开发流程。作者逐章递进,引导读者了解iOS设计与开发的各个步骤。读者可以学习到如下知识: 设......一起来看看 《iOS Web应用开发》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试