Noitom Hi5开发初体验01

家电修理 2023-07-16 19:18www.caominkang.com电器维修

工作原因接触 Noitom Hi5 的开发

官网提供了较为详细的操作相关教学视频  

在视频下方有NoitomHi5的 使用说明、绑定教程、开发包(含交互SDK,示例程序,文档)、校准样例  以及面向 unity 和 unreal的开发文档、SDK等   (我使用的是unity开发的)

1.在拥有VIVE环境的前提下  手套与手柄组装完成(左右手套各需要一节5号电池 注意手柄与手套绑定位置 )

(因为我开发带的是手柄不是定位器,上手感觉有点重 )

2.打开Hi5校准样例进行校准   目光注视CALIBRATE 加载结束后按照提示进行动作的确认即可。(详情见官网视频教程)

第一个Pose完成后会出现手部模型,若没出现需要校准姿势重新完成第一个Pose

3.新建Unity工程(因为文档标注兼容版本为2017.1.0f3 但不支持2018.3.0  保守创建了2017.1.0的工程)

 4.导入SteamVR (技术不够插件来凑 我又导入了个VRTK 不知道用不用得着)

5.然后导入Hi5_Unity_SDK.....unitypackage  (在这个文件夹里)

6.再导入Hi5_Unity_Interaction_SDK_......unitypackage

7.还要对Unity里的一些参数进行一个更改

①选择发布为PC  

Target Platform选择Windos 

  Architecture 选择x86_64

②File→Build Setting→Player Settings:

        XR settings: Check Virtual Reality Supported

③配置unity层

Select Edit → Project Setting → Tags and Layers Select Layers → Edit layers to set Layers Set layers as folloing list, the layer ID is not fixed (the layer order doesn’t matter). User Layer 8 Hi5OtherFingerTail User Layer 9 Hi5OtherFingerOther User Layer 10 Hi5Palm User Layer 11 Hi5ObjectGrasp User Layer 12 Hi5Plane User Layer 13 Hi5ObjectTrigger User Layer 14 Hi5IndexFingerTail

 

 ④配置物理默认偏移量

Edit → Project Setting → Physics Default Contact Offset: 0.001 ⑤设置层碰撞矩阵

 

 

 

 这样就基本完成了,可以打开他们自带的场景进行测试

Copyright © 2016-2025 www.caominkang.com 曹敏电脑维修网 版权所有 Power by