HTC VIVE固定头显位置】的更多相关文章

用此方法可以限制HTC VIVE头显定位(即固定头显位置,但是视角是不固定的). UnityEngine.XR.InputTracking.disablePositionalTracking = false;//因为调用的方法是disablePositionalTracking ,所以要先设为false,来固定头显 UnityEngine.XR.InputTracking.disablePositionalTracking = true;//设为true,来取消固定. 注意:VRTK里面有个类…
如果你现在想要购买一台VR头显,591ARVR资讯网www.591arvr.com的小编提醒大家可以等一等,在即将到来的年末促销中各种VR设备都将迎来大力度降价.目前北美市场的HTC Vive已经直降100美元,今天中国区也将公布优惠活动. 据悉,目前在北美市场原价为799美元的VR眼镜HTC Vive现在只需支付699美元即可买下,出现了迄今为止最低的价格.产品包括头显本身.两个SteamVR无线控制器.耳机和两个基站,用于追踪你的运动并实现房间规模VR体验.此外,HTC Vive的单眼分辨率…
1.下载支持WebVR的浏览器. 笔者使用的是HTC Vive,故下载了Firefox的Nightly版本[下载地址]. 2.Nightly 开启WebVR的步骤[引用自Mozilla VR] 1.从Github OpenVR下载1.0.6版本的OpenVR API[openvr_api.dll],根据运行的操作系统选择32位或者64位的. 2.保存[openvr_api.dll]到火狐浏览器可以访问到的任意目录. 3.在火狐nightly中,导航至[about:config],将[dom.vr…
Leap Motion已经支持VR, 但是官方没有支持HTC Vive的例子. 按照官方的文档, 其实是有问题的: https://developer.leapmotion.com/documentation/unity/unity/Unity_Custom_Rig.html Add the LeapVRTemporalWarping script component to the LeapSpace component you just created. Double check that t…
https://www.vive.com/cn/forum/1706?extra=page%3D1 也许你是一位开发者,想为自己的HTC Vive游戏制作酷炫的宣传片:或者你是游戏主播,想为观众带来高质量的VR直播体验:甚至你是一位VR的爱好者.无论如何,如果你对Mixed Reality(混合现实)感兴趣,请继续看下去.本文将介绍如何用HTC Vive拍摄高质量MR视频. ======================================================== 什么是M…
http://m.toutiao.com/i6298923859378700802/?tt_from=weixin&utm_campaign=client_share&from=groupmessage&app=news_article&utm_source=weixin&isappinstalled=0&iid=4586947087&utm_medium=toutiao_ios&wxshare_count=1 星佳是个小人物2016-06-…
Unity今天正式推出"实验性"VR编辑器.据悉,EditorVR是Unity游戏引擎中的一个组件,可让开发者在虚拟现实环境中开发游戏.为何要称之为"实验性"?因为EditorVR的功能将会随时间的变化而改变. 据591ARVR资讯网www.591arvr.com透露,实际上,这个项目的具体内容早已在1个月前的洛杉矶Unite大会上发布.Unity的首席设计师Timoni West日前宣布,EditorVR将于当地时间12月15日推出.今天,Unity发布了一个官方…
http://blog.csdn.net/ystistheking/article/details/51553237 想交流的朋友我们可以微博互粉,我的微博黑石铸造厂厂长 ,缺粉丝啊 .....求粉求粉 研究了几天htc vive的接口,总算是把基本的按键功能研究出来了,这里分享一下,一来当做笔记,二来也希望对大家有所帮助. 如何导入Steam_VR那个包什么的我就不说了,网上有几个前辈已经教了,蛮牛论坛啥的上面都有,这里只把比较详细的按键功能分享一下,不知啥高端的东西,也算一段时间劳动成果啦,…
主要以讲解介绍HTC Vive设备以及Unreal继承的Steam VR Plugin为主 使用最新的虚幻引擎与Plugin完成VR环境的搭建 然后完成一个基本的VR Games. 任务5: 04-配置UE4 VR开发环境 任务6: 05-创建一个自己的VR场景 任务7: 06-HTC Vive手柄的按键反馈 19:00 手柄的振动1: 手柄的振动2: 扣动扳机振动: 扣动扳机振动更正确的做法: 放到引擎设置里面: 任务8: 07-物品的抓取和投掷 选中模型,Ctrl+B会定位模型的物理位置:…
Lighthouse空间定位,chaperone系统避免实际障碍物 HTC vive所用的Lighthouse技术属于激光定位技术,Oculus Rift以及索尼PlayStation VR所用的定位技术都属于光学定位技术,其中Oculus Rift是红外主动式光学技术,索尼PlayStation VR则是可见光主动式光学技术. HTC Vive的Lighthouse室内定位技术 特点:低成本,定位消费级VR,有较高精度和较低延时 HTC Vive采用的激光定位技术,具体构成是利用光塔+头显/手…
原文:Advanced VR Mechanics With Unity and the HTC Vive Part 1 作者:Eric Van de Kerckhove 译者:kmyhy VR 从来没有这样时髦过,但是游戏不是那么好做的.为了提供真实的沉浸式体验,游戏内部机制和物理必须让人觉得非常.非常的真实,尤其当你在和游戏中的对象进行交互的时候. 在本教程的第一部分,你会学习如何创建一个可扩展的交互系统,并在系统中实现多种抓取虚拟物品的方式,并飞快地将它们扔出去. 学完本教程后,你可以拥有几…
本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/52780621 作者:cartzhang HTC Vive小场地与大场景空间的解决方案 对于Vive,我们可以正常使用,运动追踪功能是 HTC Vive 的一大亮点,这也让很多适配 HTC Vive 的游戏能够让用户动起来,听起来很酷,体验起来也很酷.在小范围移动1:·1的范围内活动或固定位置的游戏中,定位精确,并且延迟很低,…
写这篇文章的原因主要是因为现在虚拟现实非常的火爆但目前主流的虚拟现实设备(HTC VIVE)的教程却少的可怜,这个我深有体会.所以,我想将我平时开发中遇到的问题以及解决方法记录下来,分享给大家,若其中有什么错误或者大家有什么更好的方案也请大家指出,大家互相学习,哈哈. 好了直接上代码. using UnityEngine; using System.Collections; public class shoubingkongzhi : MonoBehaviour { /// /// 手柄 ///…
本文介绍如何在Unity中使用HTC vive设备,当前VR作为市场比较火热的热点,HTC VIVE设备作为三大供应商之一,许多人购买了该设备,却不知道如何使用,本文通过图文并茂的形式,进行手把手的讲解HTC VIVE设备和Unity的结合使用 工具/原料   高配电脑一台:GTX970显卡及以上,8G内存,128G固态硬盘,1T机械硬盘 HTC VIVE设备一套 23寸显示器一台 5米*5米左右大小的房间 方法/步骤   1 HTC VIVE设备的安装,详见HTC VIVE官网,官网上有安装说…
怎么安装设备,配置环境我就不说了,自行百度,教程很多也很简单.接下来说下Vive手柄的控制. 手柄是HTC Vive的重要交互手段,我们通过第一个图片应该对其有一个直观的了解了,总共是九个按钮: 第一个是菜单按钮; 2,3,4,5分别对应的是Trackpad/Touchpad的上下左右,有时候对应的是XBox手柄的▲OX囗四个按钮或者摇杆; 6对应的是系统按钮/Steam; 7是Trigger/扳机,对应大多数FPS游戏里面的枪械的Shoot/Fire; 8对应的Grip/紧握在手柄的左右两侧各…
HTC Vive 是个什么东西, 想必我就不用介绍了, 不知道自己百度吧 HTC Vive发布已经有一段时间了, 一直很纠结买还是不买, 这玩意太贵(官网6888),买了还不能直接用, 还要配太高性能电脑(显卡GTX970以上).后来经不起媒体不断的吹捧,终于在儿童节下手了. 我想着下单之后, 估计可能要一个月之后才会发货吧(因为之前听说一直缺货,而且淘宝上炒得很高),结果令我惊讶的是, 当天就发货, 第二天就到了. 这真是又开心又惆怅啊, 我得买台新电脑让它跑起来啊, 在微信群里问了一下前辈,…
HTC Vive提供了一个不错的免费VR demo,最近1周仔细体验了一番. 仔细看了其安装文件,竟然是Unity 5.4beta版本(通过查log,知道Valve公司用的是最新的5.4.0b11版本开发的),的确令人信心大振: 要知道,某些创业公司为了打差异化竞争,提高技术门槛,对外称Unreal 4的画质比Unity 5优秀很多,这让很多在Unity技术栈下的公司有些郁闷–多年来Unity画质始终不如Unreal逼格高啊. The Lab 程序路径:Steam\steamapps\commo…
//设置设备陀螺仪的开启/关闭状态,使用陀螺仪功能必须设置为 true Input.gyro.enabled = true; //获取设备重力加速度向量 Vector3 deviceGravity = Input.gyro.gravity; //设备的旋转速度,返回结果为x,y,z轴的旋转速度,单位为(弧度/秒) Vector3 rotationVelocity = Input.gyro.rotationRate; //获取更加精确的旋转 Vector3 rotationVelocity2 =…
最近Vive的VR头盔设备很火,恰逢项目需求,所以对 SDK 中的例子 hellovr_opengl 做了比较细致的代码分析,先将流程图绘制如下,便于大家理解. 在ViVe头盔中实现立体效果的技术核心: 如果要外挂Vive的VR设备实现立体效果,我们关键是要首先生成左右眼的FBO对象(渲染速度快),然后依次从左眼渲染场景和从右眼渲染场景,渲染结束后获取渲染得到的左右眼FBO对象绑定的纹理,将纹理对象提交给VRCompositor(Vr序列器). 手柄是HTC Vive的重要交互手段,我们通过第一…
总结在HTC vive VR开发过程中的HTC vive的安装调试 1.首先确保电脑的配置满足要求: 进入官网,测试电脑是否满足要求 链接:https://www.vive.com/us/product/vive-virtual-reality-system/ 2.根据对应的设备,在官网下载setup并运行: 根据提示一步一步安装硬件和软件 unity开发HTC VIVE程序 安装steam VR插件,在unity商店中搜索下载安装…
本文转自HTC官方论坛,原址https://www.htcvive.com/cn/forum/chat.php?mod=viewthread&tid=1641&extra=page=1. 在过去,3D程序多数是游戏,非游戏的应用一般设计成2D程序.而在VR中几乎所有程序都是3D的(左右眼需要看到的不一样画面),所以开发VR程序和开发3D游戏很像,也可以使用Unity, Unreal等引擎.而VR开发的独特之处在于UI设计,如果还用之前的方案,用户使用的时候可能会觉得非常困惑甚至头晕.这篇文…
任务2: 01-概述 07:08 任务3: 02-HTC Vive设备的安装 08:33 任务4: 03-下载Steam与SteamVR 03:05 任务5: 04-使用Steam VR 调试设备 14:40 任务6: 05-下载Unity3D 03:24 任务7: 06-配置Unity VR开发环境 09:43 任务8: 07-Steam VR插件的基本使用 20:25 任务9: 08-VR开发初体验 07:15 .net大神老师给我扫盲了,从一点没接触过到现在跟着里面的东西做了一个不写代码就…
http://blog.csdn.net/xoyojank/article/details/50927572 这次有幸参加了GDC 2016, 终于把三大设备体验了个遍, 也试玩了很多不错的VR游戏. 之前看到很多人总是靠猜测和推测来评价这个三个VR设备, 误导了很多人, 所以在这里我就详细对比一下, 希望能让更多的人清楚的认识每个设备的优缺点, 客观地去评价它们. 分辨率/清晰度 从参数上来看, Rift和Vive分辨率是一样的, PSVR略低. 但是有一个大家都忽略的因素, 那就是像素的排列…
HTC的VIVE入手一段时间了,体验了几个免费的VR游戏,效果还不错,分享一下. 1. VIVE主要部件 VIVE的主要部件有3个,分别是头盔,两个无线控制手柄和两个定位器. 1.1 头盔 头盔整体照: 正面面板上有定位器,底部还有一个摄像头,在部分游戏里会用到.后边脱了三根线,分别是电源线.HDMI视频线和USB接口线. 正面照,科技感十足: 后面照,那个带子是用来套在头上固定的: 目镜就是两个特制的放大镜,看起来一圈一圈的感觉: 所有的东西都是从这里边看到的: 2.2 无线控制手柄 VR游戏…
重要组件 SteamVR_Camera VR摄像机,主要功能是将Unity摄像机的画面进行变化,形成Vive中的成像画面 使用方法: l 在任一个摄像机上增加脚本 l 点击Expand按钮 完成以上操作后,原本的摄像机会变成如下结构 l Origin:位置 l Head:头部 l Eye:眼睛 l Ears:耳朵 至此,游戏中Vive中可以看到游戏画面,360度旋转查看游戏世界,在游戏世界中移动等 SteamVR_ControllerManager和SteamVR_TrackedObject 控…
今天使用笔记本电脑打开SteamVR发生错误:SteamVR启动失败,"Shared IPC Compositor Connected Fail(306)",然后启动失败,在UI界面上提示"叠影器无法创建设备(405).".经过几番测试,解决方案如下: 1.首先检查显卡,我的笔记本是GeForce GTX960m,现在一般推荐1070,想要知道具体推荐配置可查看官网,一般官网的配置是台式机的配置,同型号的笔记本的显卡性能低于台式机的,所以笔记本电脑显卡型号上应该要比…
本文章由cartzhang编写,转载请注明出处. 全部权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/53915229 作者:cartzhang Unity的 Steam VR插件本身也带有事件处理.可是我还想把事件给解耦出来,这样方便在各个项目中,不用关心硬件的各种处理而只用关心使用的,且能够随意的通过接受事件来触发对应的操作. 项目的參考图片可下载地址:https://github.com/cartzhang/ImgSayV…
这里要先谢谢@NB81rkd0qB,他的那个帖子里其实很多碰到的问题都可以解决,但是目前有点乱,所以我这里斗胆整理一下,希望能帮助一下朋友们.第一步:我们要找到[steamvr.vrsettings]这个文件,可能系统不一样,他的位置也不一样,有可能在Program Files/Steam/Config 这个目录下,有可能在Program Files(x86)/Steam/Config ,或者在ProgramData/Steam/Config 目录下.有的同学说我还是找不到啊,这种情况,你试试看…
这篇文章主要写的是通过手柄控制移动在场景中漫游.在通过手柄控制移动时,我主要写了两个脚本一个ChildTransform.cs.Move.cs;1. ChildTransform这个脚本主要是为了获取头部Y轴方向的转动.以及头部在x.z轴方向的移动.将这个信息赋值给这个脚本绑定的对象身上.2. Move这个脚本主要是为了控制玩家的移动的,移动的方向是依据绑定ChildTransform这个脚本的transform信息.这样就能实现,头盔转动控制移动的方向,手柄中touchPad的上.下.左.右控…
手柄震动的代码SteamVR_Controller脚本的最上面的注释里面就有说明,其实也很简单 // Example usage: //这个栗子是左手柄震动 右手震动只需把Leftmost换成Rightmost即可 // var deviceIndex = SteamVR_Controller.GetDeviceIndex(SteamVR_Controller.DeviceRelation.Leftmost); // if (deviceIndex != -1 && SteamVR_Con…