目录
2 使用OpenXR + XR Interaction Toolkit
2.1.3 Debugger -XR Interaction Debugger
1 环境准备
硬件条件:
- 一台VR READY的PC或者笔记本电脑;
- 一套华为VR Glass 6dof (含VR Glass,6dof 游戏套件(2手柄,1 头部定位器,1 散热背夹));
- 1根PC VR链接线缆(可选),可以直接使用的是VR Glass 自带的1.2米长 C2C线缆;
如下图,环境非常简单:(荣耀猎人V700 + 华为VR Glass 6dof )
软件条件:
- Unity 2020 LTS或以上
- SteamVR 1.21.8或以上
VR Glass 6dof 可以正常运行steamVR平台游戏内容;
2 使用OpenXR + XR Interaction Toolkit
首先这里啰嗦一下,当前使用untiy + openxr标准进行VR游戏/应用开发,其实依赖的主要是使用XR plug-in architecture. 以及 XR Interaction Toolkit。
基于这套架构,很大程度上可以实现VR应用开发与VR硬件/VR runtime 实现解耦。真正做到一套代码,支持跨平台运行。
OpenXR Plugin | OpenXR Plugin | 1.3.1
OpenXR is a plug-in in Unity's XR plug-in architecture.
Unity recommends using the XR Interaction Toolkit for input and interactions.
由于华为VR Glass 6dof 已正式支持steamVR平台,而Steam平台 runtime 已经支持了openxr 标准;