Back to blog

表情与 BlendShape 映射

Nov 3, 2026VrmMate Team

不同模型的表情通道命名不同,需要一层统一映射。

VRM 定义了标准表情名,但模型制作时的实际形态差异很大。

标准通道

joy、angry、sorrow、fun 等标准表情对应预设形态。驱动时按名称查找,而不是按索引,避免不同模型的通道顺序不同。

强度控制

表情强度不是越大越好。情绪强度超过阈值会显得夸张,建议按场景设上限并对多个表情做叠加混合。

与口型的关系

口型和表情共用 BlendShape 权重,同时驱动时要避免相互覆盖。通常先算口型,再按权重叠加表情。

缺失兼容

自定义模型可能缺少某些通道。驱动层要检测并降级到相近通道,而不是直接报错中断。