FOHEART H1数据手套_Unity3D SDK开发

本教程介绍使用FOHEART H1数据手套在Unity3D中,显示每段骨骼的位置与旋转信息。

需要准备的软硬件:

1、FOHEART H1数据手套

2、MotionVenus客户端

3、Unity3D软件

4、开发包MotionVenus_U3DPlugin_v2.0_H1GloveDev_SDKTest.unitypackage

1、连接数据手套

连接数据手套接收器的网线与TypeC供电接口,如果网络有PoE供电功能,则不需要连接TypeC接口。

确保电脑与数据手套接收器在同一个局域网内。

数据手套开机并打开MotionVenus软件端,右键单击左侧设备,选择连接:

连接设备

连接成功

2、转发数据流到本机

当前的数据手套数据需要转发到本机PC端的Unity3D场景内,所以需要转发数据到本机。

在MotionVenus中选项->数据转发,添加本机的IP地址,127.0.0.1:

添加本机的IP地址

如果Unity3D运行在其它PC机,这里需要添加其它PC机的IP地址。

数据转发选择Unity3D:

选择Unity3D

3、新建Unity工程

新建Unity3D工程,导入开发包MotionVenus_U3DPlugin_v2.0_H1GloveDev_SDKTest.unitypackage

导入后打开Scenes下的DrawHandDemo场景:

Scene窗口

在Unity3D中,手指关节用小圆球表示,骨骼用红色连线表示,在MotionVenus中活动手指,在Unity3D中可以同步显示,并且的Game窗口,可以显示每段骨骼的位置与旋转:

Game窗口

4、实时画面

实时画面

5、工程下载地址

https://gitee.com/foheart_1/FOHEART_H1GloveDev_SDKTest_Unity3D 

猜你喜欢

转载自blog.csdn.net/foheart/article/details/128482782
今日推荐