VRTK基于SteamVR学习笔记

VRTK可以支持多种VR设备,Daydream、OculusVR、SteamVR,如果没有VR设备,它还提供了模拟器Simulator。
想要使用VRTK需要建一个空物体用来管理,添加VRTK_SDK Manager脚本,这个脚本需要设置左右手控制器和支持设备
VRTK基于SteamVR学习笔记_第1张图片
控制器:建一个空物体添加VRTK_ControllerEvent脚本
VRTK基于SteamVR学习笔记_第2张图片
支持设备:建一个空物体添加VRTK_SDK Setup脚本,设置设备类型,并添加对应的摄像机预制体作为它的子物体。还需要设置各种组件,包括边界,耳机,左手控制器,右手控制器,左手模型,右手模型。
VRTK基于SteamVR学习笔记_第3张图片
VR移动通常用到瞬移,以解决眩晕感和现实空间太小的问题。
建一个空物体,添加传送器脚本,有基础传送器和可调节高度的传送器脚本。
VRTK基于SteamVR学习笔记_第4张图片
还需要给控制器添加瞬移点脚本VRTK_Pointer和渲染器,渲染器分为直线和曲线,需要把渲染器拖到Point的Point Renderer属性上。
VRTK基于SteamVR学习笔记_第5张图片
最后就是物体的交互了,需要分别给物体和控制器添加脚本
物品添加:碰撞器,刚体, VRTK_Interactable Object、VRTK_Fixed Joint Grab Attach、VRTK_Swap Controller Grab Action

控制器添加:
触碰VRTK_Interact Touch、抓取VRTK_ Interact Grab、使用VRTK_ Interact User

你可能感兴趣的:(VRTK基于SteamVR学习笔记)