htcvive
成魔的羔羊
在路上
展开
-
HTC VIVE 开发 移动
在通过手柄控制移动时,写了两个脚本一个ChildTransform.cs、Move.cs;1、 ChildTransform这个脚本主要是为了获取头部Y轴方向的转动。以及头部在x、z轴方向的移动。将这个信息赋值给这个脚本绑定的对象身上。2、 Move这个脚本主要是为了控制玩家的移动的,移动的方向是依据绑定ChildTransform这个脚本的transform信息。这样就能实现,头盔转转载 2016-10-28 22:16:49 · 1224 阅读 · 1 评论 -
【HTCVR】VRTK插件案例分析之001~010
VRTK这个工具包提供了许多unity引擎中VR常用的功能,诸如(但不局限于):用常用别名封装的控制器按钮事件控制器世界光标指针(eg.镭射光标steamVR_LaserPointer)玩家传送机制用控制器抓取/握住游戏对象用控制器和游戏对象交互把游戏对象转化为可交互的UI元素VRTK工具包项目拆分:预设、脚本、案例001-CameraRig_VR_Play转载 2017-08-18 10:04:59 · 1826 阅读 · 1 评论 -
【HTCVR】VRTK插件模块功能分析之传送移动(二)
上一篇中说明了两种传送方法:基础传送和高度调整传送,这一篇中我们将继续讨论其他的传送方法。地形传送示例场景010_CameraRig_TerrainTeleporting 这个场景展示了在使用到Terrain的项目中的传送功能,大体上与其他的传送相同。实现方法其他的设置采用高度调整传送中的设置,就可以实现在Terrain上的传送了,这里说明一下在转载 2017-08-18 11:42:12 · 719 阅读 · 0 评论 -
【HTCVR】VRTK插件模块功能分析之传送移动(一)
在HTC Vive设备上,我们戴着头戴显示器可以在一定的范围内自由走动,在现实中的移动会反映到虚拟世界中,我们称这个范围为“房间”。但是,在我们的游览项目中,虚拟场景里可移动的范围要远远大于房间的大小。那么如何实现在有限的现实空间中游览无限的虚拟空间呢。在很多类似的VR游戏、应用中采用的一个常用方法是传送。在本次我们的项目中,我们也将采用相同的方法。在Unity中VRTK已经帮助我们封装好转载 2017-08-18 11:40:18 · 1154 阅读 · 0 评论 -
【HTCVR】VRTK基本功能脚本说明
现在的VRTK3.2.1最新的版本,有[VRTK_SDKManager]、[VRTK_Scripts]、[ExampleSceneScripts]。(一)[VRTK_SDKManager]下挂在的脚本(二)[VRTK_SDKManager] > SDKSetups > SteamVR 下挂载的脚本,关于SDK的选择的话,基本上就是你连接什转载 2017-08-18 11:00:31 · 1417 阅读 · 0 评论 -
【HTCVR】VRTK插件案例分析之0011~020
011_CameraRig_HeadSetCollisionFading防穿墙功能,穿墙就变黑(防患于未然)就像客户进入样板间看房子,由于VR空间中用户的自由度是极高的,难免会把头伸到墙里。在游戏里就是一个很明显的BUG,比如在FPS里玩家可以通过穿墙的漏洞来获取敌人的位置,然而NPC敌人的子弹并不能穿墙,玩家可以在获取视野后快速消灭敌人。核心脚本VRTK_Headset转载 2017-08-18 10:07:32 · 632 阅读 · 0 评论 -
【HTCVR】VRTK插件案例分析之0021~030
21如何抓取,使用带关节的可交互对象固定关节对象:立方体弹力关节:拉取抽屉旋转追踪机制:开门关门角色关节:对于操作那些不同形状和多节点的对象更方便,可以通过拉取相关的部分来改变形状。22自定义贝塞尔曲线指针:自定义轨迹和光标23射箭游戏:可交互对象的扩展24007,通过脚本组件的类名Excl转载 2017-08-18 10:08:36 · 538 阅读 · 0 评论 -
【HTCVR】VRTK插件案例分析之0031~037
031把贝塞尔曲线指针放在头盔上,激活光线、和可交互对象的互动都是通过控制器来完成的,从头盔发射光线有凝视某个物体的感觉。032和在僵尸游戏中配置Ak有相似之处033传送到unity自带的导航组件navigation034在右控制器上的VRTK_UIPointer脚本组件使用一道简单的指针射线和UGUI产生交互,在左控制器上控制的是头转载 2017-08-18 10:10:01 · 679 阅读 · 0 评论 -
【HTCVR】VRTK插件案例分析之0038~044
38短距离传送39自适应质量40面板菜单41对象捕捉到拖放区域:每个游戏物体都有固定的摆放位置42移动到位43第二控制器动作44受限制的传送带转载 2017-08-18 10:10:53 · 339 阅读 · 0 评论 -
【HTCVR】VRTK插件功能
HTC 强制握住物体 (VRTK)然后在握持的对象上添加刚体 可交互对象 然后在控制器手柄上添加如下脚本: 上图中第4步的脚本中ObjectToGrab变量指的是场景中的Cube对象 HTC 瞬移(VRTK)只需要在场景中挂三个脚本:转载 2017-08-18 10:53:08 · 662 阅读 · 0 评论 -
HTC Vive安装详细流程
近日一项调查表明,HTC Vive的销量已达10万,这是一个相当惊人的数字,这也表示HTC Vive成为最受欢迎的VR头显,想不到HTC在手机领域被三星,苹果挤压出局后,在VR领域重新找回了自己的位置,其定位高端的VR头显,给玩家带来的是真实的,高品质的沉浸体验,那我们就来解析一下他的安装流程吧,让你不至于拿到产品,但茫然不知所以然,跟我走,一步步来!在2016年的VR元年,HTC转载 2017-08-07 08:57:31 · 18622 阅读 · 0 评论