使用HTC vive基于unity做虚拟现实,需要用到steamVR插件,最近查找了很多资料,稍微做一下总结。 做虚拟现实无非是头显在场景中的camera功能以及手柄的操作功能。 (一)camera以及controller 第一种方法:此方法为最简单最直接的方法,直接把插件中的prefab ...
本章节主要讲解使用SteamVRPlugins插件为基础,来介绍Vive开发的入门,重点讲解设备的激活和控制接口。SteamVRPlugins在unity官方资源商店可以免费下载,这里我就不给出链接了。 导入SteamVRPlugins后,不要在他的示例上去做开发,那样你会走弯路。因为这个插件的设备初始化代码很怪异,甚至可以说无法使用。因此我们需要自己写设备的初始化代码以及设备的操作接口。 我们对 ...
2016-08-03 00:03 1 4503 推荐指数:
使用HTC vive基于unity做虚拟现实,需要用到steamVR插件,最近查找了很多资料,稍微做一下总结。 做虚拟现实无非是头显在场景中的camera功能以及手柄的操作功能。 (一)camera以及controller 第一种方法:此方法为最简单最直接的方法,直接把插件中的prefab ...
关于控制器的相关信息都包含在SteamVR_Controller这个脚本之中。注意:SteamVR_Controller是非Monobehavior的脚本,并没有挂在场景下,其运行是通过SteamVR_Render脚本对于其中Update()函数的调用从而一直循环获取手柄相关信息 ...
重要组件 SteamVR_Camera VR摄像机,主要功能是将Unity摄像机的画面进行变化,形成Vive中的成像画面 使用方法: l 在任一个摄像机上增加脚本 l 点击Expand按钮 完成以上操作后,原本的摄像机会变成如下结构 l Origin:位置 l Head ...
重要组件 SteamVR_Camera VR摄像机,主要功能是将Unity摄像机的画面进行变化,形成Vive中的成像画面 使用方法: l 在任一个摄像机上增加脚本 l 点击Expand按钮 完成以上操作后,原本的摄像机会变成如下结构 ...
SteamVR Plugin插件使用。 在资源商店中下载最新的steamVR插件(https://kharma.unity3d.com/en/#!/content/32647)导入项目中。 可能出现错误: 问题1 Failed to load ...
一、Unity2018新版本VR Unity 简单VRDemo搭建 Unity环境搭建: PlayerSetting设置如下: 启动虚拟现实驱动,sdk选择OpenVR。HTC Vi ...
SteamVR手柄震动控制实现 public class handCtrl : MonoBehaviour { public SteamVR_TrackedObject _TrackedObject; //定义unity中手柄控制器 private ...
SteamVR运行房间有两种设置, Player: 在场景中人物的实际位置 VRCamera:带上头显后你看见的东西的位置,(头显的摄像机) 一种是固定位置,就是摄像机手柄这些物体始终和你人物的本体位置保持一致,移动人物位置就是移动你VRCamera位置。 一种是范围移动 ...