MRTK 2.7发布,正式支持OpenXR
MRTK现已正式支持OpenXR
(映维网 2021年06月01日)开源项目Microsoft Mixed Reality Toolkit(MRTK)旨在帮助开发者轻松利用Unity开发跨平台MR应用。它同时允许开发者通过编辑器模拟轻松进行原型设计,并立即查看相应的改动。
最新的MRTK 2.7现可通过Mixed Reality Feature Tool下载。另外,MRTK已托管至GitHub。
下面是新版本的主要亮点,完整说明请访问这一页面。
1. MRTK现已正式支持OpenXR
随着新版OpenXR插件正在变得越来越成熟,MRTK现已正式支持OpenXR。与以前的版本相比,微软为使用OpenXR的项目添加了以下功能:
-
支持系统提供的运动控制器模型
-
支持WinMR手势
-
支持控制器触觉
-
支持HoloLens 2的关节式手部网格
-
支持HoloLens 2的空间映射
-
支持HoloLens 2的场景理解
2. Legacy XR和XR SDK Data Provider现在可以在同一配置文件中使用
现在,Data Provider仅在选择适当的管道时加载,从而允许Legacy XR和XR SDK Data Provider在同一配置文件中共存。为了适应这一点,Legacy XR和XR SDK Data Provider现在组织在配置文件视图中的不同选项卡下,从而帮助用户确定是否拥有适合其目标XR管道的正确配置文件。
Null Data Provider现在将不再加载和显示在配置文件检查器中。用户可以依次导航“Edit”->“Project Settings”->“Mixed Reality Toolkit”,然后切换“Show null data providers in the profile inspector”,从而通过Missing Data Provider调试意外行为。
3. 添加了Experience Settings 和关联的 Mixed Reality Scene Content行为
用户现在可以配置体Experience Settings,这将允许MRTK根据目标体验适当地显示 Mixed Reality Scene Content。
如果用户先前的Experience Scale设置与新的Experience Settings Profile不匹配,则检查器将提示用户进行更正。
4. 重新设计的配置程序现在可以引导用户完成设置过程
新的MRTK配置程序为用户提供了分步指导,包括选择XR管道、获取特定于平台的插件、导入TextMeshPro、显示示例(使用UPM时)以及建议设置。
5. 传送热点
传送热点组件已经结束实验阶段。你可以将一个传送热点添加到游戏对象,以确保用户在传送到特定位置时处于特定的位置和方向。
6. Dwell
Dwell功能和示例已经结束实验阶段。示例场景中包含了HoloLens 2样式按钮的新示例。
7. 增加了对Leap Motion Unity Modules版本4.6.0、4.7.0、4.7.1和4.8.0的支持
对最新版本的Leap Motion Unity Modules的支持现已兼容MRTK 2.7.0。
8. Speech Event不再局限于注视指针
以前,Speech Event只能在注视指针瞄准的对象引发。现在,被任何指针瞄准的对象都可以接收Speech Event。
9. 将TextToSpeech从HTK移植到MRTK
深受喜爱的TextToSpeech脚本现在可以支持MRTK,它可以帮助你利用SpeechSynthesizer从文本生成语音。团队同时增加了一个示例场景来演示所述功能。
10. 支持系统提供的运动控制器模型
在编辑器内和运行时增加了对系统提供得运动控制器模型支持。
11. 支持HoloLens 2的关节式手部网格
现在MRTK已经支持HoloLens 2的关节式手部网格
12. legacy WMR,Windows XR Plugin和OpenXR添加了控制器触觉反馈的支持
legacy WMR,Windows XR Plugin和OpenXR都添加了控制器触觉反馈的支持
13. 在Windows XR插件上支持眼动追踪
添加了在使用Windows XR Plugin最低版本2.7.0(Unity 2019)、4.4.2(Unity 2020)和5.2.2(Unity 2021)时对眼睛注视点的支持。