Magic Bone UE5 Rig Creator v3.0.9 —— Blender 角色一键转 UE5 骨架,不用重绑

📦 资产下载解压后 98 个文件,合计 7,492,378 字节
Magic Bone UE5 Rig Creator v3.0.9 —— Blender 角色一键转 UE5 骨架,不用重绑

把 Blender 角色送进 UE5,官方路径是 FBX 导出加 IK Retargeter 重定向。这条路能用,但有四个具体的损失。

第一是多余骨骼。UE5 的 Mannequin 骨架是固定的标准骨骼集(root、pelvis、spine_01 到 05、clavicle、upperarm、大腿小腿等),重定向是按骨骼名映射。角色上那些非标准的骨头——裙子摆动骨、发辫骨、尾巴骨、披风骨、武器挂点——没有对应的标准骨骼,重定向时被丢弃。

第二是形态键。FBX 能带 Blend Shape,但重定向后的骨架与原始网格的绑定关系变了,形态键要重新对。实际做起来很麻烦。

第三是动画。Retargeter 能搬动画,但搬过去的是重定向后的曲线,不是原始动画。如果动画里有依赖那些多余骨骼的动作(比如裙子摆),重定向之后这部分就没了。

第四是骨骼命名差异。Rigify、Auto-Rig Pro、Mixamo 各用一套命名,Retargeter 要你手工建映射表。

二、包内结构:98 个 Python 文件的面板插件

解压后是一个 `MB UE5 Rig Creator Pro` 目录,98 个条目全部是 .py 文件,880,966 字节。

从文件名能看出架构:`MagicBoneTop_Panel.py` 是主面板(入口),`CreateRig.py` 是核心的骨架生成,`MBRigfy.py` 是 Rigify 相关的集成,`fingersnewup.py` 与 `handfingerfix.py` 是手指处理,`FixHeadRot.py` 是头部旋转修正,`ApplyScalear.py` 与 `AutoScalenew.py` 是缩放应用,`GetAnimInRigCrea.py` 与 `GetAnimInWPose.py` 是动画读取,`Centermake.py` 是居中处理,`dazApplyL.py` 是 Daz 相关。

这个文件构成透露了两件事。一是它覆盖了从 Daz、Rigify、普通绑定多个来源的转换路径(有 dazApplyL.py 说明专门处理 Daz Studio 角色的导入)。二是它是纯 Python 插件,没有编译二进制,意味着所有逻辑可读——这也与用户评价里「代码读起来很乱」的抱怨对应。

包内还有一个 `.vscode/settings.json`,是开发环境残留,可以删。

三、十一条功能清单的意义

官方在页面上列了十一条功能,其中六条特别值得解释。

「转成 UE5 骨架不用重绑」是核心承诺。具体操作是在 Blender 里选中角色,点转换,插件重建骨骼层级并重算权重(或者保留权重,取决于实现)。

「带动画转换」指角色上的动画会跟着骨架一起转,不是转完再重导。

「保留形态键」是它跟 FBX + Retargeter 路径的最大差别之一。

「保留多余骨骼」是另一个——这点决定了带裙摆、发辫、尾巴的角色能不能用。

「高级手指对齐」与「Rigify 工具做 game-ready 脸绑定」是两处细节:前者处理手指骨的对齐(这是重定向里最容易错的部位),后者说它能配合 Rigify 做出适合游戏用的面部绑定。

「root 动画生成」「UE5 锁骨匹配」「UE5 脚部匹配」三条是 UE5 特有的适配——UE5 的骨架有特定的 root motion 约定、特定的锁骨与脚部朝向,转换时必须对齐,否则动画在引擎里表现会歪。

「改 rest pose 与应用缩放」「脊枢自动修正」是收尾的修正项。

四、真实使用体验:一条值得读的差评

ArtStation 页面上有一条两星(实际给了 4 分但批评很具体)的长评,值得完整转述它的要点,因为这比宣传语有用。

评论者的核心批评是:没有文档,视频教程每个都不一样,UE5 那边的导入步骤每个视频都不同。他说自己最终成功了,但过程是这样的——复制 SK_Mannequin 骨架、设好重定向参数、然后导入时把网格指定给这个复制出来的骨架。如果先导入再指定,网格会变形。

他还说「用不是直接复制的兼容骨架都失败,其他每一种做法都失败」。这说明这个工具的输出对 UE5 端的接收骨架有比较严格的要求——必须是从官方 Mannequin 复制出来的骨架,不能是别处来的「兼容」骨架。

他给 4 分而不是 5 分的理由是:文档太差,尤其是在「拿到 FBX 之后怎么进 UE5」这个边界上;代码可读性也很乱。

这条评价很有价值,因为它讲的不是「工具有 bug」,而是「工具能用但边界条件苛刻」。用之前先知道这一点,能省掉大半天。

页面上还有一条更短的评论说「非常贵而且不工作」但没有细节,可以忽略。其余几条评价偏正面,有一条说处理 Daz 模型进 UE5 很快。

五、正确的工作流与三个关键检查点

根据官方描述与那条差评,正确的工作流应该是:

第一步,在 Blender 里把角色绑定与动画整理好(形态键、多余骨骼都就位)。第二步,用插件转成 UE5 骨架。第三步,导出 FBX。第四步,在 UE5 里先复制官方 SK_Mannequin 得到一个新骨架,设好重定向参数,再把 FBX 导入并指定到这个复制出来的骨架上。第五步,检查网格有没有变形、骨骼有没有丢失。

三个关键检查点:

一是形态键。转换后回到 Blender 的 Shape Keys 面板确认所有键还在,且能滑动出正确表情。这一步失败率高。

二是多余骨骼。进 UE5 后在骨骼树里找那些非标准骨头(裙子、发辫),确认它们在。如果不在,说明转换时被当成废弃骨清理了。

三是权重质量。转换会重算或迁移权重,边界处(肩、胯、手指根)容易出现拉扯。在 UE5 里用动画试一下大幅度的动作,比看静态图靠谱。

页面上作者对那条差评的回复是「almost 3 years ago」的语境,说明这些坑至少存在了三年还没被彻底解决。用之前做好心理准备。

六、价格、授权与适用判断

ArtStation 商城两档:Indie License $25、Studio License $39。两者都是 Extended Commercial License,按用户授权,不限商用项目数与销量。

Indie 与 Studio 的差别在 ArtStation 的标准条款里通常是「Studio 可以给团队里多人用」还是「单价更高但授权范围更宽」,具体细节以购买时的条款为准。个人开发者买 Indie 就够。

$25 在 Blender 插件里属于低价档。值不值的判断很直接:你有没有把 Blender 角色送进 UE5 的需求?如果有,FBX + Retargeter 那条路走一遍要多久?如果角色带裙摆、发辫、表情,那条路要手工处理的部分很多,$25 换掉这些是划算的。

如果你的角色是标准的、没有多余骨骼也没有形态键,那官方的 Retargeter 就够用,不必买。

最后提醒两点:一是这个工具的坑主要在 UE5 那一端的接收骨架要求上,买了之后别指望「一键」,要预留调试时间;二是它是纯 Python 插件,Blender 版本升级后可能需要等作者适配,买之前看一下页面的版本支持写的是什么。

本条记录的是安装文件本身,不含官方授权。正式使用请在 ArtStation 商城购买。

原产品页:https://www.artstation.com/marketplace/p/Oy5m9/magic-bone-ue5-rig-creator

封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容