版本
SteamVr 1.2.3 VRTK 3.3.0 Unity 2019.4.28f1c1
VRTK配置
- 新建空对象,命名为SDKManager,添加VRTK_SDK_Manager 脚本
作用:管理各种VRSDk - 在SDKManager下新建空对象,命名为SteamVr,添加VRTK_SDK_Setup脚本 设置 Quick Select 为StreamVr
作用:设置对应的VRSDk - 在SteamVr文件中找到CameraRig,拖拽为SteamVr的子物体
- SteamVr的VRTK_SDK_Setup脚本点击Populate Now绑定相关对象 如无作用 先保存场景 然后点开VRTK的例子场景 再返回
- 新建空物体命名为VRTKScript 和SDKManager同级别
- 新建空物体命名为LeftController,作为VRTKScripts 的子物体复制一份命名为RightController
- 新建空物体命名为Hand,作为VRTKScripts 的子物体,添加VRTK_SDKObjectAlias脚本 Sdk Object 设置为Headset
- 复制Hand 命名为Body 设置Sdk Object 为Boundary
- 将LeftController和RightController拖到VRTK_SDK_Manager 脚本 的Scripts Aliases中
- VRTK_SDK_Manager 中点击AutoPopulate
结构图
模拟器
作用:使用键盘和鼠标 模拟VR设备 快速测试等
- 在SDKManager中新建空对象 Simulator 添加添加VRTK_SDK_Setup脚本 设置 Quick Select 为Simulator
- 搜索[VRSimulator_CameraRig]预制体作为Simulator的子物体
- Simulator的VRTK_SDK_Setup脚本点击Populate Now绑定相关对象 如无作用 先保存场景 然后点开VRTK的例子场景 再返回
- VRTK_SDK_Manager 中点击AutoPopulate
鼠标和键盘的键位在[VRSimulator_CameraRig]的脚本上可以调整
|