Unity HTC vive移动定位器的开发使用
VIVE Tracker是VIVE VR系列产品的配件,可以通过绑定现实世界中的物体,来追踪物体的位置。从使用的角度来看,它更像是一个阉割版的手柄,因为它具备手柄一样的位置追踪而没有实体按键,由于体积小巧和便携,它可以被绑定在任意物体上,将现实的物体带入VR环境。
使用前按照Tracker使用说明书进行与HTC vive设备进行配对连接。配对成功后,Tracker设备指示灯为绿色。SreamVR状态如下图显示识别出Tracker的标识。
在Unity中使用时,只需使用Steam VR SDK导入工程项目中,创建一个空物体作为容器,用来存放需要追踪的三维物体模型,在该空物体上挂载SteamVR_TrackedObject脚本。(在运行状态可以修改Index值,移动定位器观察当前选择的Index值是否为该设备)
这是Tracker的基本使用方法,网络中教程有将挂有SteamVR_TrackedObject脚本的物体放到摄像机CameraRig中的Steam VR_Controller Manager的Objects属性中数组元素里,我在测试时,发现会出现定位Tracker物体会快速旋转并不受控制的问题,不放到Objects属性中测试时就没有这个问题了。
Unity HTC vive移动定位器的开发使用相关推荐
- 基于unity+HTC VIVE的室内漫游交互(教你如何“无代码”VR交互)
简单粗暴,一个插件让你无代码实现VR交互 开发环境steamVR2.0+unity2017.1.0f1 steamVR2.0下载地址 一.总体目标 Unity+HTC VIVE 开发: 1.场景漫游+ ...
- 使用Unity+HTC VIVE做VR时如何创建用户体验较强的菜单
该文章仅作为本人工作过程中的开发笔记,难免有不严谨不深刻的地方,适合刚入门Unity+HTC VIVE新手制作VR菜单时作为参考,望大神勿喷. 在使用Unity+HTC VIVE制作VR游戏或者严肃游 ...
- HTC Vive Focus | Wave VR 开发交流
HTC Vive Focus | Wave VR 开发交流 欢迎加群:652157860
- Unity HTC VIVE VR一体机基础操作
Unity HTC VIVE VR一体机基础操作 VIVE Focus 触摸板 VIVE Focus 按键操作 VIVE Focus 碰撞触发 VIVE Focus 动态输出 VIVE Focus 指 ...
- unity HTC vive开发笔记二
今天来介绍 HTC vive开发之操作GUI 也就是实现手柄对物体的点击 Step 1 安装好我们需要的两个插件之后 删除我们的mainCamera 加入 assets-steamvr-cameraR ...
- unity HTC vive开发笔记一
一.首先是介绍下HTC手柄. 1.菜单按钮 这个按键没有脚本控制 就是打开个HTC的开关键 2.触控板 即是pad 可触屏 可点击 可以相当于鼠标 和 触摸屏 3.系统按钮 4.状态指示灯 5.Mi ...
- Unity +HTC VIVE 虚拟现实开发— 手柄控制
<p>Hello 大家好,我是帅气的交换机,这是我人生中第一次写博客,但绝不是最后一次,哈哈,想想都好激动啊.</p><p>言归正传,写这篇文章的原因主要是因为现在 ...
- 眼球追踪技术 Unity+ HTC vive Pro + DroolonF1 (二)
本篇将如何开发,如果您喜欢请收藏.点赞.打赏~ 博主使用环境:Unity 2018.3.7. Win 10 x64. HTC vive Pro demo下载:下载地址 1.新建Camera 2.V ...
- 眼球追踪技术 Unity+ HTC vive Pro + DroolonF1 (一)
本篇博客主要讲开发前的配置,如安装配置问题. 开发前需要准备: 1.DroolonF1设备 2.SR_Runtime驱动 3.SRinipal SDK 4.Unity开发引擎 建议2017.3版本以上 ...
- Unity HTC VIVE Por 开发文档
HTC VIVE Poe 开发文档 配置 在资源商店导入SteamVR插件和Vive Input Utility 将[CameraRig]和[SteamVR] 预制体拖入Hierarchy面板中. U ...
最新文章
- Atitit.安全性方案规划设计4gm v1 q928
- 用Windows Live Writer在51CTO写博客(2018年2月24日更新)
- 蓝桥杯算法训练_2的次幂表示+前缀表达式+Anagrams问题+出现次数最多的整数
- vue中请求接口怎么封装公共地址_vue请求接口的封装
- Remove Assignments to Parameters(移除对参数的赋值)
- 菜鸟学前端--javascript基础
- [Flink] The file LOG does not exist on the TaskExecutor
- diy无感无刷电机霍尔安装_霍尔传感器常见的有那几个类别
- 图解25匹马的选马问题
- php h5视频录制上传,基于koa的h5视频录制异步上传
- win7迁移系统0x0000007B蓝屏添加NVMe驱动解决
- 白帽子讲Web安全(第一章总结)
- C64x EDMA Architecture
- python拦截广告弹窗_电脑总是有弹窗广告,真的烦人,一招教你解决!
- IPv6安装及使用手册
- 抢红包: 红包过期失效案例
- Android中,Sqlite数据库读取数据为空的问题
- 计算机组成原理是答案,计算机组成原理(上)_答案mooc
- 营养百科之莲藕蜂蜜水
- DiscuzX2.5模板样式表-common.css
热门文章
- MyBatisPlus的使用--十数个案例足以让你步入mybatisplus
- 美团“猜你喜欢”深度学习排序模型实践
- Lucas–Kanade(LK)光流算法详解
- 初识Modern UI for WPF
- 伊诺伊香槟分校计算机世界排名,伊利诺伊大学香槟分校世界排名及专业排名汇总(QS世界大学排名版)...
- mysql中+desc用法_mysql desc(DESCRIBE)命令实例讲解
- 5.9 学习日记 万事成蹉
- 软考高级:信息系统项目管理师-计算机信息系统集成高级项目经理挂靠
- [WP]第五届XMan选拔赛web
- ffmpeg+java截取视频帧