VRM 模型的人形骨骼支持通过 VMC Protocol 接收第三方动作捕捉应用传输的全身姿态数据。在面部捕捉下方的姿态捕捉面板中,可通过启用姿态捕捉总开关控制。该功能专为 VRM 虚拟形象设计;若当前场景中未加载 VRM 模型,面板将显示对应提示。
Persona 可接入任何支持输出 VMC 数据流的客户端,包括 VSeeFace、Virtual Motion Capture 及 mocopi 等。Persona 仅作为数据接收端,姿态解算完全在发送端完成,Persona 本地无需重复校准。
新安装的 Persona 默认包含一个 VMC 类型的姿态源。
配置
- 在姿态捕捉面板中选择现有的 VMC Protocol 源,或点击 添加姿态来源… 创建新源。
- 在该源的分配虚拟形象列表中勾选要驱动的 VRM 模型,并开启启用姿态捕捉。
- 在发送端应用中将目标地址设为当前电脑的局域网 IP,端口设置为与该源一致(默认端口为
39539)。
端口
VMC 跟踪源严格基于接收端口区分不同的数据流,因此每个源必须分配互不相同的端口号。若输入的端口已被其他源占用,输入框将自动恢复为先前的有效端口,防止端口绑定冲突。
其他运行中的 VMC 软件也可能默认占用端口
39539。若检测到端口已被外部程序占用,Persona
会弹出端口冲突提示。此时请在任一软件中调整接收端口,并同步修改发送端的目标端口。
和面部捕捉的关系
姿态捕捉拥有独立的运行状态指示,状态值与面部捕捉一致,分别为 off、waiting… 与 tracking。两套捕捉系统可同时并行运行:面部表情继续接收手机端数据,肢体动作接收动作捕捉软件数据,各自在独立的捕捉通道与源上处理。
每个 VRM 模型在面部捕捉和姿态捕捉通道上各绑定一个专属源,因此同一模型可同时关联手机面部捕捉与全身姿态捕捉。VMC 源的分配虚拟形象列表中仅显示支持人形骨骼的 VRM 模型。
若将该虚拟形象的手部分配给 摄像头,系统将在 VMC 驱动肩部与手肘的基础上叠加手腕和手指的旋转;若选择仅手指模式,手腕旋转仍由 VMC 控制。
若发送端设备为 Sony mocopi,推荐直接使用 mocopi 原生协议,无需中转转换,也能少开一个后台中间程序。
最后更新于 2026年11月3日