robot

2025
01-04




隧道敌人警觉追击动画演出

Maya+Substance 3D Painter+Mixamo+Unity


使用 Mixamo 动作配合自制角色模型,在 Unity 中搭建 Timeline 动画流程,制作一段 NPC 巡逻 → 玩家开门触发 → 敌人追击 → 近身攻击 的动态片段演出。

草稿
参考
建模优化过程
角色模型制作

UV

贴图制作


骨骼+蒙皮

1.Mixamo下载动作、骨骼
2.导入Maya
3.修改骨骼以符合模型
4.绘制蒙皮权重
动画重定向流程(根据需求自制脚本)
1️⃣ 动画曲线解绑

在 Mixamo 导出的 FBX 文件中,选取所有骨骼节点,使用自编写的 Python 脚本批量断开绑定在骨骼上的动画曲线连接,清除原有动作驱动,保留骨骼结构与蒙皮权重。

2️⃣ 动画数据迁移

将原文件内拆分保存的所有动画曲线节点批量复制至已完成骨骼结构调整及权重修正的目标角色文件,确保动作数据完整迁移。

3️⃣ 动画曲线重定向绑定

通过自制 Python 脚本,根据骨骼节点名称与动画曲线节点名称进行自动匹配,批量将动画曲线重新连接至目标模型骨骼对应属性,实现动作数据与新骨骼结构的快速绑定。
解绑选中骨骼的动画曲线连接
解绑运行报告
自动检索节点名称并自动匹配
自动匹配运行
动画整合与事件触发控制
1️⃣导入4个原地动作,制作 Timeline 动画序列

2️⃣ 调整 Clip Offset 和 Track Rotation,实现角色转身及方向连贯性

3️⃣  改写开门触发脚本,触发敌人 Timeline 播放动态演出


演示视频

(若无法加载请查看附件)