00:00 / 00:00

Persona

VMC Protocol

适用于VRM

VRM 模型的人形骨骼支持通过 VMC Protocol 接收第三方动作捕捉应用传输的全身姿态数据。在面部捕捉下方的姿态捕捉面板中,可通过启用姿态捕捉总开关控制。该功能专为 VRM 虚拟形象设计;若当前场景中未加载 VRM 模型,面板将显示对应提示。

Persona 可接入任何支持输出 VMC 数据流的客户端,包括 VSeeFace、Virtual Motion Capture 及 mocopi 等。Persona 仅作为数据接收端,姿态解算完全在发送端完成,Persona 本地无需重复校准。

新安装的 Persona 默认包含一个 VMC 类型的姿态源。

配置

  1. 在姿态捕捉面板中选择现有的 VMC Protocol 源,或点击 添加姿态来源… 创建新源。
  2. 在该源的分配虚拟形象列表中勾选要驱动的 VRM 模型,并开启启用姿态捕捉。
  3. 在发送端应用中将目标地址设为当前电脑的局域网 IP,端口设置为与该源一致(默认端口为 39539)。

端口

VMC 跟踪源严格基于接收端口区分不同的数据流,因此每个源必须分配互不相同的端口号。若输入的端口已被其他源占用,输入框将自动恢复为先前的有效端口,防止端口绑定冲突。

和面部捕捉的关系

姿态捕捉拥有独立的运行状态指示,状态值与面部捕捉一致,分别为 off、waiting… 与 tracking。两套捕捉系统可同时并行运行:面部表情继续接收手机端数据,肢体动作接收动作捕捉软件数据,各自在独立的捕捉通道与源上处理。

每个 VRM 模型在面部捕捉和姿态捕捉通道上各绑定一个专属源,因此同一模型可同时关联手机面部捕捉与全身姿态捕捉。VMC 源的分配虚拟形象列表中仅显示支持人形骨骼的 VRM 模型。

若将该虚拟形象的手部分配给 摄像头,系统将在 VMC 驱动肩部与手肘的基础上叠加手腕和手指的旋转;若选择仅手指模式,手腕旋转仍由 VMC 控制。

若发送端设备为 Sony mocopi,推荐直接使用 mocopi 原生协议,无需中转转换,也能少开一个后台中间程序。

最后更新于 2026年11月3日

Tech otakus destroy the world