HTC Vive VRTK SDK使用入门之集成(版本3.2.0)

从Assets Store下载VRTK 和SteamVR并导入到Unity中

1、创建一个空物体,重命名为VRTK_SDKManager。VRTK_SDKManager用来管理任何进行设置的VRTK_SDKSetup。添加组件VRTK_SDK Manager

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)

2、创建一个空物体,重命名为VRTK_SDKSetup。添加组件VRTK_SDKSetup

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)

3、将Camera_Rig作为VRTK_SDKSetup的子物体。

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)HTC Vive VRTK SDK使用入门之集成(版本3.2.0)HTC Vive VRTK SDK使用入门之集成(版本3.2.0)HTC Vive VRTK SDK使用入门之集成(版本3.2.0)

4、在VRTK_SDK Setup中的Quick Selection里选择SteamVR

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)

5、如果VRTK_SDKSetup脚本中的Actual Objects中没有自动填充,则点击Populate Now填充物体

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)

6、选中VRTK_SDKManager,选中Setups中点击“+”,将VRTK_SDKSetup拖动到“None(VRTK_SDK Setup)”的位置

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)

7、在VRTK_SDKManager下创建两个空物体,分别重命名为LeftController(用来配置左手柄)、RightController(右手柄)

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)

8、选中LeftController和RightController,分别添加VRTK_Controller Events(事件交互的脚本)、VRTK_Pointer(手柄的指针)、VRTK_Straight Pointer Renderer(直线指针)

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)

9、分别设置左右手柄的指针

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)HTC Vive VRTK SDK使用入门之集成(版本3.2.0)

10、在VRTK_SDKManager中指定左右手柄

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)

11、运行后成功渲染出手柄,按下TouchPad键发射出直线型指针

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)


HTC Vive VRTK SDK使用入门之集成(版本3.2.0)





注:

1、参考资料:http://edu.manew.com/course/344/learn#lesson/5789

2、创建的空物体默认都是隐藏的,勾选复选框以让其显示

HTC Vive VRTK SDK使用入门之集成(版本3.2.0)