BBone to Bones 0.2.1 —— Bendy Bone 转真实骨骼链,带权重转移与导出预设(Blender 4.2+)

📦 资产下载本包为 BBone to Bones 0.2.1(作者 Pierfrancesco-Diodato),解压后共 19 个文件、合计 154,183 字节。根目录含 blender_manifest.toml(id=bbone_to_bones、version 0.2.1、blender_version_min 4.2.0)与 __init__.py 注册入口;顶层条目:LICENSE、README.md、__init__.py、blender_manifest.toml、core/、ui/。
BBone to Bones 0.2.1 —— Bendy Bone 转真实骨骼链,带权重转移与导出预设(Blender 4.2+)

B-Bone 好用但引擎不认。BBone to Bones 把 Bendy Bone 转成真实骨段并自动转移权重,带可选跟随约束与烘焙、Unity/Unreal 的 FBX 与 Godot 的 glTF 导出预设,还能非破坏地一键回退,另有影响上限、多动作烘焙与线性蒙皮处理。

· 把 Bendy Bone 转成带父子关系的真实骨段
· 自动转移蒙皮权重,弯曲关节边界做混合(误差 <0.001m)
· 非破坏「Revert to BBones」随时还原
· 可选跟随约束(follow)与动画烘焙
· 导出预设:UNITY / UNITY_GLTF / UNREAL / UNREAL_GLTF / GODOT
· 一键只对形变骨设影响上限(保留非形变顶点组)
· 多动作/NLA 烘焙(All Actions)与线性蒙皮 LBS(关闭 Preserve Volume)

在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:安装启用后,选中带 B-Bone 的骨架,在侧栏 BBone to Bones 标签执行转换得到骨段并自动转权重;按需加跟随约束与烘焙、选导出预设(Unity/Unreal 的 FBX 或 Godot 的 glTF);要改回就 Revert to BBones。

把 Blender 里用 B-Bone 的角色导出到 Unity/Unreal/Godot;游戏引擎前的骨骼规范化;需要权重转移与多动作烘焙的导出流程;对蒙皮与引擎一致性有要求的项目。

问:要钱吗?答:免费开源,GPL-3.0-or-later。问:需要哪个 Blender 版本?答:4.2 LTS / 5.x。问:转成什么?答:真实骨段并自动转权重。问:能回退吗?答:能,非破坏 Revert。问:支持哪些引擎?答:Unity/Unreal(FBX)、Godot(glTF)。

核心功能

· 把 Bendy Bone 转成带父子关系的真实骨段
· 自动转移蒙皮权重,弯曲关节边界做混合(误差 <0.001m)
· 非破坏「Revert to BBones」随时还原
· 可选跟随约束(follow)与动画烘焙
· 导出预设:UNITY / UNITY_GLTF / UNREAL / UNREAL_GLTF / GODOT
· 一键只对形变骨设影响上限(保留非形变顶点组)
· 多动作/NLA 烘焙(All Actions)与线性蒙皮 LBS(关闭 Preserve Volume)

安装与用法

在 Blender「编辑 → 偏好设置 → 扩展 → 从磁盘安装」选中本包 zip(不要解压)并启用。用法:安装启用后,选中带 B-Bone 的骨架,在侧栏 BBone to Bones 标签执行转换得到骨段并自动转权重;按需加跟随约束与烘焙、选导出预设(Unity/Unreal 的 FBX 或 Godot 的 glTF);要改回就 Revert to BBones。

适用场景

把 Blender 里用 B-Bone 的角色导出到 Unity/Unreal/Godot;游戏引擎前的骨骼规范化;需要权重转移与多动作烘焙的导出流程;对蒙皮与引擎一致性有要求的项目。

常见问题

问:要钱吗?答:免费开源,GPL-3.0-or-later。问:需要哪个 Blender 版本?答:4.2 LTS / 5.x。问:转成什么?答:真实骨段并自动转权重。问:能回退吗?答:能,非破坏 Revert。问:支持哪些引擎?答:Unity/Unreal(FBX)、Godot(glTF)。

深度解读

Bendy Bones(B-Bone)是 Blender 里做「软弯曲」的利器:一根骨骼可以像橡皮一样平滑弯曲,做尾巴、触手、脊椎、布料般的形变很好用。但它的代价是——游戏引擎基本不认 B-Bone,它们是 Blender 特有的表示;你要把角色导出到 Unity/Unreal/Godot,就得先把 B-Bone 换成引擎能理解的「真正骨骼链」。手动做这件事很痛苦:要按 B-Bone 的分段拆出骨段、父子相连、再把蒙皮权重从原来的 B-Bone 转移到新骨段上,稍不注意弯曲处就变形、权重就错。BBone to Bones 把整个流程自动化且做得相当严谨:它把 Bendy Bone 转成带父子关系的骨段、自动转移蒙皮权重(弯曲关节边界做混合,作者测试里与原始 B-Bone 形变的顶点位置误差在 0.001m 以内、最大约 9.9e-07m),并可「Revert to BBones」非破坏地随时还原;它提供可选跟随约束与动画烘焙、五套引擎导出预设(Unity/Unreal 的 FBX、Unity/Unreal 的 glTF/.glb、Godot 的 .glb,默认只导形变骨);还有一键「只对形变骨设影响上限」(保留 ClothPin、遮罩、物理 pin 等非形变顶点组)、多动作/NLA 烘焙(All Actions,支持 4.2 与 5.x 的 Slotted Actions)、以及导出时关闭 Preserve Volume 的线性蒙皮(LBS)——让 Blender 的形变与引擎一致。需要清醒的边界:它是「B-Bone→骨段」的转换,转换后 B-Bone 特有的手感不再(引擎本来也不支持),需要接受骨链的形变近似;高分段 B-Bone 会产生较多骨骼;导出预设覆盖 Unity/Unreal/Godot,其他引擎要自行适配;0.2.x 版本但测试覆盖较认真。但对要把 Blender 角色导出到主流引擎、又舍不得 B-Bone 手感的角色/技术美术,BBone to Bones 把最麻烦的「换骨+转权重+导出」一条龙做好了,还能随时回退,是导出流程里很实用的一环。

包内文件说明

本包为 BBone to Bones 0.2.1(作者 Pierfrancesco-Diodato),解压后共 19 个文件、合计 154,183 字节。根目录含 blender_manifest.toml(id=bbone_to_bones、version 0.2.1、blender_version_min 4.2.0)与 __init__.py 注册入口;顶层条目:LICENSE、README.md、__init__.py、blender_manifest.toml、core/、ui/。

原产品页:https://extensions.blender.org/add-ons/bbone-to-bones/

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

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

请登录后发表评论

    暂无评论内容