vive pro系列 VR交互样例测试(Unity)
软件:Unity 2020.3.16
SteamVR 1.18.7
硬件:HTC Vive pro eye
前言
拿到 VR 设备,安装完硬件、软件之后,要做的就是体验VR的交互方式有哪些。
HTC 提供了一些交互样例,可以在Unity或Unreal中体验,这里介绍的是在Unity中如何测试。
一、安装包
注意:为了画面之后能在vive 头显中顺利显示,需要将头显直接与主机连接,HDMI接口插好(此时不能使用无线套件,必须与主机相连),控制器也与主机相连,定位器插上电。确保在SteamVR中,都能被识别到:
- 先在 Unity Hub 中新建一个3D 工程
- Edit --> Project Settings --> XR Plug-in Management 安装 OpenX
之后勾选 Open XR,再去 Project Settings --> XR Plug-in Management --> OpenXR --> Features, 选择 HTC Vive Controller Profile(遇到 Issues,fix就好了)
- 然后再装SteamVR Plugin (这里是 2.7.3 sdk 1.14.15) :
可以在UnityAssetStore中找到它,加入资源库之后,在Unity中打开并安装:
下载完后全部 import 并 accept:
- 接着装 OpenVR Unity XR Plugin:
下载链接:https://github.com/ValveSoftware/unity-xr-plugin/releases/tag/installer
(下载zip文件即可)
(安装说明:https://github.com/ValveSoftware/unity-xr-plugin#QuickStart)
下载完成后,通过Asset-->import packages-->custom package来import以下选中的这个文件
全部import——
Windows-->package manager 中点击加号,选择从磁盘中找到标黄的文件,并加载:
加载完之后,OpenVR就存在了:
如果下方 的Console出现这个问题,点击clear也无法消除的话,找到相应路径,删除以下这个文件即可解决:
- 如果头显连接没有问题,点击如图SteamVR Input:
- 点击 In Project --> Assets --> SteamVR --> InteractionSystem --> Samples --> load the Interactions_Example.unity scene,画面如图,点击三角形的 play 按钮:
经过加载后,可以在VR设备中看到,并且可以使用手柄控制器进行操作。
二、测试样例
场景如图,可体验的VR交互方式,如:移动,射箭,投掷,遥控,按钮等。
通过体验来理解VR交互是一种很好的学习方式:
总结
经过目前我的查找,没有小白入门Unity的VR交互样例测试的教程。
既然我经过一番倒腾,踩过一些坑之后跑通了,不如就把它记录下来,希望能对有需要的人有帮助。
vive pro系列 VR交互样例测试(Unity)相关推荐
- 个人作业项目报告(三)输出结果及测试样例的结果(附代码)
代码调用图 代码调用图的图例:(感谢刘泽@kfk的vs2015企业版的强大功能) 输出结果 因为助教给的程序是在WIndows平台上运行代码得到的结果,所以主要放出的是Windows平台下的结果,Li ...
- 眼球追踪技术 Unity+ HTC vive Pro + DroolonF1 (一)
本篇博客主要讲开发前的配置,如安装配置问题. 开发前需要准备: 1.DroolonF1设备 2.SR_Runtime驱动 3.SRinipal SDK 4.Unity开发引擎 建议2017.3版本以上 ...
- htc vive_HTC Vive Pro如何比原始Vive更好?
htc vive We finally know when HTC's new-and-improved Vive Pro VR headset is coming, and for how much ...
- spark mllib lda 中文分词、主题聚合基本样例
github https://github.com/cclient/spark-lda-example spark mllib lda example 官方示例较为精简 在官方lda示例的基础上,给合 ...
- HTC推出了VIVE Comos 全新 VR(虚拟现实)系列产品
据 The Verge 报道,近日,HTC 推出了 VIVE Comos 全新 VR(虚拟现实)系列产品.包括 Cosmos 精英套装.VIVE Cosmos XR 版.Cosmos Play 基础版 ...
- VR拆装(HTC vive Pro开发)——8、场景搭建
VR拆装(HTC vive Pro开发)--8.场景搭建 简单的unity界面介绍 主场景背景音相关问题 以拆卸场景为例介绍前文相关脚本挂在及问题在拖入素材前请先在size中输入素材个数
- YOLOv4 资源环境配置和测试样例效果
YOLOv4 资源环境配置和测试样例效果 基本环境:cuda=10.0,cudnn>=7.0, opencv>=2.4 一.下载yolov4 git clone https://githu ...
- Androidclient与服务端交互之登陆演示样例
今天了解了一下androidclient与服务端是如何交互的,发现事实上跟web有点类似吧,然后网上找了大神的登陆演示样例.是基于IntentService的 1.后台使用简单的servlet,支持G ...
- 想说说关于在刷题网站(牛客 、C语言网、力扣)上测试样例过了但是OJ判错这档子事
目录 1.话题引入 2.在刷题过程中一些自己想说的 3.刷题时的一些小建议 4.个人感悟 1.话题引入 首先介绍一下我自己,本人是一名专科大一的学生:非计算机本专业:因为想拓宽自己的知识面和技术:于是 ...
最新文章
- 【FFmpeg】ffmpeg命令详解(三)高级选项
- Spring MVC的异步模式DefferedResult
- speex 编译(转)
- fortify安装_Rjava的安装
- linux ps top 命令 VSZ,RSS,TTY,STAT, VIRT,RES,SHR,DATA的含义
- 【渝粤题库】陕西师范大学164205 ERP原理及应用 作业(专升本)
- requestmapping中path与value区别_1、Spring注解之@RequestMapping
- 在 ML2 中配置 Vlan Network- 每天5分钟玩转 OpenStack(93)
- c语言模拟计算机程序阶乘,辽宁省计算机二级(C语言)模拟试卷B(无答案).doc
- 文字处理技术:搞明白了表格是如何参与文字方向的
- 服务器版本虚拟打印机,虚拟打印机(ImagePrinter)
- FPGA纯逻辑资源解码CameraLink视频,附带工程源码并详解
- 实盘中在vnpy多策略多交易对交易
- 区分计算机和服务器的内存条,AMD专用内存是什么意思 AMD专用内存和普通内存条的区别及真相...
- Opencv中的颜色检测
- Material Dialogs库的使用
- SpringCloud调用接口流程
- 英文卡通字体_40种独特的卡通和漫画字体
- Pycharm导入scap包提示出错
- StreamX(1):StreamX概述
热门文章
- 2021-09-03 win11 任务栏卡死空白 问题解决 亲测好用
- 二叉树先、中、后遍历递归+非递归
- scratch3.0 二次开发-基本介绍(第一章)
- AlpineLinux配置宽带拨号上网
- 首家试水企业微信客户社群运营的春秋航空,给其他航司带来了怎样的启示?
- 如何用手机自制真人手办呢?
- html 字体特效在线,盘点那些惊艳的HTML5文字动画特效,不敢相信这些都是CSS+JS实现的!...
- 灰色暴利产业链之洗稿行业
- 平面图形原理总结(1):直线相交
- Headroom.js插件用法