VMC (Warudo)串流

1. 系统要求

  • Windows 7 SP1 及以上版本。

2. 准备工作

  • 请首先确保Udexreal HandDriver 软件已经成功存放到本地,如果还未进行此操作,请先存放。

3. 快速开始

3.1. 运行 UDEXREAL HandDriver软件

在电脑上运行UDEXREAL HandDriver软件,确保手套正确连接并使用。软件使用方法参见HandDriver软件介绍

3.1.1. 数据发送设置

  1. 在HandDriver软件中点击右上方的螺母形状按键,系统弹出设置窗口:

  1. 在弹出的设置窗口中,选择“数据发送”选项,并根据需要进行自定义设置:

  • 勾选“数据发送”,即打开数据发送开关。

  • 点选VMC作为数据格式(本地串流IP为127.0.0.1)

  • VMC数据发送端口号修改为39540(默认为39539,但因Warudo接收全身动捕端口默认为 39539,为避免冲突不使用39539)

3.1.2. 多角色设置

  • 如想串流多个角色,只需要把现有的端口号往下排列就能识别多个角色,(handdriver本身不用修改)【例:第一个角色的端口号为39540,角色二里warudo接受的端口号为39541,第三个接收到的端口号为39542,以此类推】

  • 设置完成后,点击“应用”按钮进行保存:

  • 数据发送选项设置完成后,请不要退出软件,保证软件在后台运行,否则无法获取手套数据。

3.2. 运行 Warudo 软件

在电脑上运行 Warudo ,确保已经有一个带人物的场景。

3.2.1. 配置资源

若已有人物蓝图和资源则可跳过这个步骤。

  • 在 Warudo 编辑器界面,依次点击 资源——添加资源——其他——新手向导——开始配置。

按照新手引到根据需要配置人物资源和蓝图。

  • 完成配置后,再次添加一个VMC接收器。

  • 重命名为 HandDriver ,并选择 角色 为驱动对象,修改端口号为39540

3.2.2. 配置蓝图

  • 依次点击蓝图——姿态追踪,在蓝图中找到节点“获取 VMC 接收器数据”(如果您未接入身体动作捕捉而只想观察手部动作的话,本接收器也请选择“HandDriver”)

  • 在右侧控制板中搜索“获取 VMC 接受器数据”,再拖动一个“获取 VMC 接受器数据”节点进入蓝图,修改接收器为HandDriver

  • 如下图,将 合并角色骨骼旋转列表 中的 左手手指右手手指 断开连接,与新创建的 获取 VMC 接受器数据 骨骼旋转列表 输出接口连接。

3.2.3. 完成

完成如上配置后即可驱动场景中角色的手指运动。

3.3. 后期修改

如果需要后期修改手指效果,可使用 Warudo 蓝图中的修改骨骼的节点。下图是一个针对大拇指运动修改的示例,仅供参考,具体节点使用方法请参考 Warudo 蓝图教程。

Last updated