
在 Blender 里给一个人体模型做「能交给别人用」的界面,是件很枯燥的事:肤色要调十几条、服装要能换、头发要能关、表情要有一堆滑块、物理要能一键停……如果全靠手搭,光是整理面板就能花掉一天,而且换个模型就得重来一遍。
MustardUI 解决的就是这个:选中骨架,侧栏里就长出一套已经排好的面板。肤色、妆容、服装、头发、表情、物理、简化视图分门别类,全部一键控制。而且整个过程不用写一行 Python——面板本身是在 Blender 里点出来的。
它在 Blender 官方扩展站上的成绩挺能说明问题:累计下载 85,718 次、12 条评价全 5 星、2024 年 6 月上线至今持续更新。作为一个纯免费、只做「界面整理」这件事的扩展,这个量级不常见。
这次更新到 2026.10.0。站点原先收录的是 2026.8.0,按规矩旧版本目录与旧分享链接都保留着,两个版本都能下。
一、服装混搭:真正的价值在「自动切遮罩」
官方把 Outfit support 讲成「混搭不同套装的部件」——但混搭本身不难,难的是混搭之后那些脏活。
你把 A 套的上衣配 B 套的裤子时,实际发生的是:身体上哪些区域该被这件上衣遮住、哪些该露出、骨架层该切到哪一组、头发要不要跟着切。手工做这件事要改遮罩权重、切骨架层、还要防止两套衣服的修改器互相打架。
MustardUI 的做法是把这些绑定成联动:你在面板上勾选穿哪件,mask 与 armature layer 自动跟着切换。官方原话是 「automatic mask and armature-layer switching on the body and hair」。
这条对做角色包、卖模型、或者给客户交可换装的资产最实在——客户不需要懂 Blender 的骨架层,他只点复选框。
二、毛发:三种形态一起管
官方明确写了支持网格(mesh)、粒子(particle)、曲线(curves)三种头发形态,并且连带它们的修改器一起开关。
这三种在 Blender 里是完全不同的技术路径(粒子系统是老方案、曲线是新的 hair curves、网格是手工建模或第三方插件的产物),能在一个开关里统一处理,意味着模型交付时不用挑「你的头发必须是什么类型」。
三、任意属性右键加进面板——这条把它的上限撑开了
Custom properties 这一条官方写得很短:「add any Blender property to the UI panels with a right-click」。但它的实际含义是:这个面板不止能放它预设的那几类东西。
你自定义了一个驱动器、一个几何节点组的输入、一个着色器参数——只要它是 Blender 属性,右键就能挂到面板上。所以 MustardUI 不只是「人物模型专用面板」,它其实是一套通用的属性收纳工具,只是长在了人形模型的使用场景里。
四、DAZ 用户的专门支持:Diffeomorphic 形态键
Morphs 这条里有个关键词值得单独拎出来:Diffeomorphic。
Diffeomorphic 是把 DAZ Studio 的 Genesis 角色导入 Blender 的那套插件。它导入的模型带着一套非常特殊的形态键结构(DAZ 的 morph 体系 + 修正形变),普通的面板工具根本认不出来,只能把几百个形态键一股脑列给你。
MustardUI 对它有专门支持——也就是「DAZ 转 Blender」这条工作流里,表情与身体形态是能整理成可用面板的。这条在官方页面上只有一句话,但它决定了做 DAZ 角色的人能不能用这个工具。
五、自动优化:你不点它,它也在帮你
这条是我觉得设计上最聪明的一处:Automatic optimization。
官方描述是:「as you use the UI, modifiers, shape keys, drivers and collections are toggled and muted for you to keep the Viewport fast」。
翻成实际体验:你切到「穿外套」的状态,那些跟当前状态无关的修改器、形态键、驱动器、集合就被自动静音了。角色模型通常挂着一大堆修改器(细分、布料、毛发、布尔),全开会卡到没法操作,全关又看不到效果。
它是跟着你的操作走的,不需要你手动去管视图性能。再配上一个自定义的 Simplify(一键关掉拖慢视口的东西),这套组合基本解决了「高模角色在 Blender 里卡死」的老问题。
六、它不只是个面板:包里带了物理、面部控制器和 6 套特效
官方页把这块叫 Creator tools,写得比较虚。我把包内文件翻了一遍,实际内容是这样的:
model_toolkit/ 一共 52 个文件,里面带 6 个 .blend 特效资源:崩解(disintegration)、火球(fireball)、六边形消散(hex_dissolve)、涟漪(ripple)、粘丝(sticky_strands)、缠绕(wrap)。
另外 armature/resources/face_controller.blend 是个面部控制器。物理那边有 physics/ops_jiggle_accurate.py(51,943 字节)这种「精确抖动」实现,整个 physics/ 模块 18 个文件。
所以严格说它不是「一个面板插件」,而是一套角色交付工具集,面板是它的外壳。那 6 个特效资源是能直接拖进场景用的。
七、代码规模:237 个 Python 文件,18 个功能子包
这个体量值得说一下,因为它解释了这个扩展为什么免费还能做到这个程度——它是个正经的开源项目,不是小脚本。
18 个功能子包分别是:armature(骨架与绑定)/configuration(配置模式)/custom_properties(自定义属性)/hair(毛发)/links(链接)/menu(菜单,31 个文件)/misc(杂项)/model_selection(模型选择)/model_toolkit(52 个文件,最大)/morphs(形态键)/outfits(服装)/physics(物理)/presets(预设)/sections(分区)/settings(设置)/text_storage(文本存储)/tools(工具)/warnings(警告系统)。
还有个细节挺有意思:最大单文件是 tools/resources/cmudict.gz(815,634 字节)——这是 CMU 发音词典的压缩包。说明它内置了跟「文字转发音/口型」相关的工具,用来配合语音与嘴型动画。这个功能官方页面没重点提,但资源摆在那儿。
版本说明(老实讲):本包内 blender_manifest.toml 的 version = "2026.10.0" 与 __init__.py 的 bl_info["version"]=(2026, 10, 0) 两处一致都是 2026.10.0。而官方扩展站当前最新是 2026.10.1(2026-10-11 发布,只修了一件事:Fix: Crash when using Add Outfit from file,即「从文件添加服装时崩溃」)。本包落后一个小版本,不含这个修复。要 10.1 请去官方扩展站装——它走官方扩展通道,装完能自动更新。
包内容(252 个条目 / 3,519,265 字节 = 原包 250 个文件 + 中文说明 + 封面):原包为官方发行 zip 解压所得,250 个文件,其中 237 个 .py、7 个 .blend、以及 gz 资源与配置。总量 3.47 MB(官方页标注 2.0 MB 是压缩包体积,解压后即为这个数)。未改动任何一个原始文件。
manifest 实测(blender_manifest.toml 全文关键项):schema_version = "1.0.0"、id = "MustardUI"、version = "2026.10.0"、name = "MustardUI"、tagline = "Easy-to-use UI for human characters"、maintainer = "Mustard"、type = "add-on"、blender_version_min = "4.2.0"、license = ["SPDX:GPL-3.0-or-later"]、tags = ["User Interface"]。权限声明只有一项:[permissions] files = "Import/export templates/presets or Blender files from/to disk"——不需要网络、不需要执行命令,只读写磁盘文件。构建配置里排除了 __pycache__/、/tests/ 与特效资源目录下的 *.py 构建脚本。
七个核心功能(官方原文逐条):
1) No Python required:build your whole UI from a panel inside Blender;
2) Outfit support:mix parts from different outfits, with automatic mask and armature-layer switching on the body and hair;
3) Hair support:enable or disable hair (mesh, particle, curves) and its modifiers;
4) Custom properties:add any Blender property to the UI panels with a right-click;
5) Morphs support:add morphs to any model, with dedicated support for Diffeomorphic Daz models;
6) Automatic optimization:modifiers, shape keys, drivers and collections are toggled and muted for you to keep the Viewport fast;
7) Custom Simplify:disable modifiers and settings that slow down the viewport in one click;另有 Creator tools(add physics and optimize your model in a few clicks)。
安装(两种方式,推荐第一种):
A(推荐,能自动更新):Blender → 编辑(Edit) → 偏好设置(Preferences) → 扩展(Extensions) → Get Extensions,搜 MustardUI 直接装;或去官方扩展站点 Get Add-on。
B(离线,本包用这种):Blender → 编辑 → 偏好设置 → 扩展 → 右上角下拉菜单 → Install from Disk… → 选择本目录打包成的 zip(或直接选目录)。
★ 官方特别提醒:不要从 GitHub 的 Code 按钮下载,那拿到的是源码树不是发行包,要用 Release 里的 zip。本包内容即为官方发行 zip 解压所得。
开始使用(官方 Quick start 原意):
1) 直接在 3D 视图里点选任意一个骨架(Armature)——普通骨架、Rigify、MHX(DAZ 导入)、ARP(Auto-Rig Pro)都行;
2) 若模型已有 MustardUI:侧栏(N 面板)里出现 MustardUI,直接开始调;
3) 若模型还没有:会进入配置模式(configuration mode)。
★ 要自己给模型建 UI,必须先到扩展设置里打开 Developer mode(开发者模式),默认是关的——这是最常见的「为什么我点了没反应」。
官方硬要求:唯一的必要条件是有一个骨架(Armature),官方原文:「The only requirement is to have an Armature (which can be a simple armature or a more complex Rigify/MHX/ARP rig), from which you can start creating your UI.」纯静态模型、道具、场景资产用不上它。
授权:GPL-3.0-or-later(SPDX 声明在 blender_manifest.toml 里,官方扩展站 License 字段也是 GNU General Public License v3.0 or later)。这意味着可以自由使用、修改、再分发——与付费商业插件不同,没有授权门槛。作者 Mustard(GitHub: Mustard2),源码在 github.com/Mustard2/MustardUI,2024-06-28 上线官方扩展站。
官方扩展站成绩(截至 2026-10-24 抓取):下载 85,718 次;评分 5.0 / 12 条评价;当前版本 2026.10.1;更新于 1 周前。评价里有两条值得一转:一条说「这个插件让我工作效率快了 200%」,另一条(1 个月前)专门夸最近新增的 cage mesh(笼形网格)生成功能——「Im super impressed how good the meshes are generated from it」,说他之前找物理教程只能找到付费的或过时的,自己建模又不行。说明「一键生成物理用笼网格」是它近期很受欢迎的一块能力。
学习路径(官方给的):
· 给模型做 UI(创作者向):Developer Guide → github.com/Mustard2/MustardUI/wiki/Developer-Guide
· 只是使用别人做好的模型:官方文档 → mustard3d.eu/documentation
· 反馈问题:github.com/Mustard2/MustardUI/issues
★ 官方注明:YouTube 教程里有部分内容为 NSFW(原文自己标了「some are NSFW!」),观看时注意场合。
已知限制:① 必须有骨架,静态模型与道具用不了;② 自建 UI 要先开 Developer mode,默认关闭,不开就只能用别人做好的面板;③ 本包 2026.10.0 比官方最新的 2026.10.1 少一个修复——「从文件添加服装时崩溃」;④ 部分官方视频教程含 NSFW 内容;⑤ Blender 4.2 LTS 以下版本装不上(blender_version_min = "4.2.0" 硬限制)。
正版获取:extensions.blender.org/add-ons/mustardui/——免费,且这是唯一能自动更新的安装通道。它是 GPL-3.0-or-later 开源软件,本站搬运不涉及授权问题,但长期使用强烈建议走官方扩展通道,这样 2026.10.1 之后的每个更新都能自动收到。
原产品页:https://extensions.blender.org/add-ons/mustardui/
封面图片来自作者官方产品页。本文为中文整理,功能与兼容性信息以作者官方页面与包内说明为准。资源仅供学习交流,商业使用请购买正版授权。













暂无评论内容