
同一场景中动画两个角色的混乱:当一个角色决定变形时 🤹♂️
同时动画两个角色应该像协调的舞蹈一样,但往往变成畸形扭曲的表演。问题通常在于交叉影响,其中一个角色的骨骼最终控制另一个角色的部分,创建出无意的3D怪物。
多角色动画的4大致命罪
这些是变形的主要罪魁祸首:
- 共享蒙皮:由两个角色的骨骼影响的顶点
- 重叠控制器:影响两个rig的控制对象
- 重复命名空间:具有相同名称的骨骼导致冲突
- 混合动画层:应用于错误角色的关键帧
“在同一场景中动画两个角色就像把两只猫装在一个袋子里:一开始似乎是个好主意,直到开始抓挠”
避免3D末日的Workflow
遵循这个策略来维持你的角色之间的和平:
- 单独准备每个rig,使用唯一名称
- 为每个角色使用独立的动画层
- 使用Paint Weights工具验证蒙皮权重
- 在单独场景中动画,最后组合
- 使用References/XRefs测试以保持隔离
灾难性变形的急救措施
如果你已经陷入麻烦:
- 症状:角色B的部分随A移动
治疗:检查骨骼影响并删除交叉连接 - 症状:移动控件时出现随机变形
治疗:冻结变换并重置默认值 - 症状:一个角色仅在某些帧影响另一个
治疗:在Graph Editor中搜索幽灵关键帧
记住:如果一切失败,你总可以说这是施展失败的咒语的变形场景。毕竟,在3D世界中就像在魔法中一样,有时错误只是未计划的特效 ✨。