实战分享1:如何使用华为VR Glass 6dof 基于 OpenXR@ unity 开发VR游戏/应用

目录

1 环境准备

2 使用OpenXR + XR Interaction Toolkit

2.1 工程准备

2.1.1 安装openxr相关插件

2.1.2 配置工程

2.1.3 Debugger -XR Interaction Debugger

2.2 场景搭建

2.2.1 头部显示和位姿追踪测试

2.2.2 加入双手柄交互(6dof)

2.2.3 结果验证

2.3 编译出exe文件,运行

小结:


1 环境准备

硬件条件:

  1. 一台VR READY的PC或者笔记本电脑;
  2. 一套华为VR Glass 6dof (含VR Glass,6dof 游戏套件(2手柄,1 头部定位器,1 散热背夹));
  3. 1根PC VR链接线缆(可选),可以直接使用的是VR Glass 自带的1.2米长 C2C线缆;

如下图,环境非常简单:(荣耀猎人V700 + 华为VR Glass 6dof )

软件条件:

  1. Unity 2020 LTS或以上
  2. SteamVR 1.21.8或以上

VR Glass 6dof 可以正常运行steamVR平台游戏内容;

使用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 标准;

2.1 工程准备

<
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值