
Mixamo Converter 保姆级上手用 Blender 插件搞定 Unreal Engine 动画转换【免费下载链接】mixamo_converterBlender addon for converting mixamo animations to Unreal 4 rootmotion项目地址: https://gitcode.com/gh_mirrors/mi/mixamo_converterMixamo Converter 是一个 Blender 插件专做 Unreal Engine 动画转换把 Mixamo 下载的动画转成 UE4 能直接用的带根骨骼动画root motion角色靠自身动画产生位移的格式。你没折腾过 Mixamo 转 UE4 流程的话这篇就是给你看的。从 Mixamo 下的动画拖进 UE4角色往上飘、脚底打滑、骨骼名对不上号——这个场景你大概率遇到过。3 分钟跑通这个 Blender 插件从下载到出第一条动画环境硬要求只有一条Blender 2.80 以上还在用 2.78 就去 blender27 分支找老版本。拿代码克隆仓库或直接把 ZIP 下载下来ZIP 不用解压后面直接装它git clone https://gitcode.com/gh_mirrors/mi/mixamo_converter打开 Blender走编辑 → 偏好设置 → 插件 → 从文件安装选中 ZIP 安装然后在插件列表里搜 mixamo 并启用。装插件这步卡住的人最多菜单藏在编辑里不在文件里。导入一个 Mixamo 的 FBX 或 Collada在 3D 视图按N打开侧边栏右侧标签里找到Mixamo页。选中骨架armature按面板上的播放按钮完成转换导出 FBX 丢进 UE4——到这里第一条动画就跑通了。选项不是开关是调参旋钮Mixamo 动画转换按场景分四组让角色踩在地上Z 轴与地面逻辑Use Z、On Ground、Use X、Use Y 四个旋钮管的是同一件事根骨骼到底传不传位移。Use Z On Ground 双开推荐角色基本贴地只有盆骨Hip抬到休息位以上才离地。只开 Use Z根骨骼能钻到地面以下UE 里给角色套一个大碰撞体时会出现奇怪的沉陷行为。关掉 Use Z垂直位移完全不传给根骨骼On Ground 也就失效了。Use X / Use Y控制地面平面内的水平移动。动画本身不该带动角色位移、但又要同一套转好的骨架时把垂直 X Y 一起关掉。判据一句话做根骨骼动画转换就保持默认全开不想用根位移就三个方向一起关。让骨骼对得上号命名与映射FBX 骨骼重命名Hip Name骨架不是 Mixamo 的才用填盆骨的自定义名插件按名字找它当烘焙基准。Use Unreal Engine bone names把全部骨骼重命名对齐 Unreal 人形骨架对不上的骨骼会打警告并保留原名去掉 mixamo 命名空间。Remove Namespace只剥命名空间保留裸名。勾法结果只勾 Use UE bone names骨骼名对齐 Unreal 人形骨架只勾 Remove Namespace仅去掉命名空间两个都勾互斥命名逻辑互相打架注意如果你同时勾了 Use UE bone names 和 Remove Namespace一个在改名、一个在剥空间两者不兼容别这么勾。另外转换完导入 UE4 仍要重定向到人形骨架且对 Mixamo 骨架不要按自动映射否则骨骼会匹配到错误的 rig 节点。让导出不翻车绑定、旋转与缩放Fix Bind源文件只有骨架没有网格时插件补一个虚拟网格绑上去否则绑定姿势存不下来——Mixamo 无网格动画包必开。Apply Rotation清掉角色/根骨骼上的残留旋转这是 UE 里角色莫名转一下的常见元凶建议常开。Apply Scale把角色和骨架的缩放归一成 1实际大小不变。Scale真要改角色体型时才动就是个缩放因子。实验区姿势偏移与关节闪烁的临时药方这三个都是实验性选项按需打开平时别碰Restpose Offset只平移骨架的休息姿势、不动动画数据用来修动画编辑或重定向时不小心带进来的偏移。Knee Offset把指定骨骼的末端关节在休息姿势里按向量挪一点修某些动画导出后的旋转闪烁多见于腿部别的骨骼也能用——作者自己称之为 kludgy补丁式方案。Foot Bone Workaround专修 LeftToeBase/ball_l、RightToeBase/ball_r 转换后 180° 翻转的问题。一次转 200 个Unreal Engine 动画批量转换工作流与三条红线主流程三句话填输入目录 → 填输出目录 → 点Batch Convert。输出文件名与输入同名同名文件直接被覆盖输入输出是同一目录时才需要勾force overwrite。三条红线每条都值一个返工先清场批量转换会清空当前打开场景里的所有内容。用全新启动的 Blender 实例或空场景跑没保存的东西会直接没。源目录必须纯净只放含原始 Mixamo 骨架的 FBX混进其他 FBX 脚本就跑不了不是 .fbx 结尾的文件会被忽略可以不管。覆盖没有后悔药输出目录里的同名文件直接覆盖无备份无撤销重要输出先挪走。时间预期单文件约 10 秒没有进度条。100 个文件约 17 分钟200 个约 33 分钟泡杯茶再来收。翻车急救Mixamo 动画进 UE 不兼容的四类高频症状症状UE 里骨骼名对不上、映射混乱药方确认勾了 Use Unreal Engine bone names且没同时勾 Remove Namespace再看控制台警告没匹配上的骨骼保留的是原名。症状动画在 UE 里飘、脚打滑或莫名转圈药方打开 Apply RotationUse Z On Ground 保持双开还飘就用 Restpose Offset 修休息姿势偏移。症状批量任务静默失败或输出不对药方查源目录是否混了非 Mixamo 骨架的 FBX确认是在空场景/新实例里跑的确认输出目录有写权限。症状导出后脚部骨骼 180° 翻转药方开 Foot Bone Workaround它专修 ball_l / ball_r 转换后的翻转。收尾这个插件的定位它是 Mixamo 动画转 UE4 根骨骼动画的桥单文件和批量都覆盖。想抠细节看 mixamoconv.py 主脚本许可信息见 LICENSE.txt。【免费下载链接】mixamo_converterBlender addon for converting mixamo animations to Unreal 4 rootmotion项目地址: https://gitcode.com/gh_mirrors/mi/mixamo_converter创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考