
SteamVR
风流倜傥不嫉妒的Elsa
勒布朗法则:Later equals never. 稍后等于永不。
展开
-
VRTK插件详解三:交互之相关脚本分析
1、TouchInteractionsHighlight On Touch:如果勾选,这个对象在控制器触摸它时就会高亮。· Touch Highlight Color:对象被触摸时高亮的颜色。颜色可以被任何全局的设置颜色来覆写(例如InteractTouch 脚本)。· Rumble On Touch:控制器触碰对象时触发振动反馈,x表明时长,y表明震动强度。(x和y将来会转载 2017-03-24 18:25:45 · 1925 阅读 · 0 评论 -
SteamVR插件详解一:SteamVR_Controller脚本
大家都知道现在基于Unity开发Vive的应用程序都需要用到SteamVR这个插件,接下来的系列会重点分析该插件中和开发相关的功能。首先介绍的是Vive手柄控制器开发的介绍,基本包含了手柄功能开发的所有信息。如有不全欢迎补充讨论。使用时需要注意的点我会用绿色标出了,对整个脚本执行过程不感兴趣的可以着重看一下绿色部分,开发时注意就好了。关于控制器的相关信息都包含在SteamVR_Contr...转载 2017-03-23 10:01:03 · 4981 阅读 · 0 评论 -
VR应用程序的教程
最近在整理在HTC Vive平台上开发VR应用程序的教程,现在把结果全部汇总在下面的表格里,希望更多的开发者参与到VR内容的开发之中,真的很好玩。现在主流的开发VR应用的引擎是Unity3D和Unreal Engine4,UE4本人了解的不够,就先就U3D上的VR开发分享下啦。直接上干货视频教程:1. C学院的课程基于HTC Vive的VR游戏开发入门。http://edu.转载 2017-03-23 11:35:54 · 1473 阅读 · 0 评论 -
VRTK插件详解四:部分自带案例分析
DEMO 1 查询硬件手柄头显在VRTK插件 的第一个demo 001_CameraRig_VR_PlayArea 案例 这个demo 显示的功能: 按下任一手柄上的按键,便载入下一个场景 找到demo场景中##Scene Changer## 游戏物体,打开附加的scene changer脚本里面有两个核心的类,以及几个重要的转载 2017-03-30 15:42:15 · 10287 阅读 · 0 评论 -
VRTK插件详解一:激光和移动
简单指针(Simple Pointer)脚本从控制器尾部发出一个有色光束来模拟激光束。这在场景中指向对象很有用,它能判断所指向的对象以及对象距控制器发出光束位置的距离。 激光束默认按下控制器的抓握键(Grip)来激活。因为所侦听的事件是AliasPointer别名事件,所以这个指针开关按钮可以通过在 VRTK_ControllerEvents脚本参数里来改变 pointerTogg转载 2017-03-24 10:33:19 · 5007 阅读 · 0 评论 -
VRTK插件详解二:交互之事件与委托分析
1、我们先来将SteamVR_Unity_Toolkit.unitypackage这个包导入,Asset Store里免费下载2、当Unity熟练到一定程度,事件与委托是必备的基础!所以本文默认我们已经走过基础阶段。交互设计的精华也在于事件与委托的巧妙设计与实现。VR里的交互更不例外这篇博客,从SteamVR_Unity_Toolkit的代码里剖析下,它是怎么封装Ste转载 2017-03-24 16:33:12 · 2375 阅读 · 0 评论 -
VRTK插件详解五:手柄使用介绍—UI制作与实现
这篇我们来说下手柄菜单的制作,首先选择一个手柄在下面创建一个Canvas,将Canvas的render mode模式改为World Space,并将Canvas的大小改为0.001.在Canvas下创建一个Image,这里用于我们按下菜单键后跳出的信息。导入一张Image设置为Sprite类型,并添加到Canvas下的image中,并调整Image的Rect Transansform,我们可以转载 2017-04-18 11:33:55 · 8085 阅读 · 6 评论