Metahuman Alpha Builder 是一款 Unreal Engine 5.7+ C++ 编辑器插件,提供可视化身体部位 Alpha 遮罩合成工具。选择 18 个预定义的身体部位遮罩,实时合成并导出适用于 MetaHuman WardrobeItem 资产的遮罩纹理。
选择身体部位,实时合成遮罩,一键导出。
从身体部位选择到遮罩导出,一站式完成 WardrobeItem 遮罩制作。
覆盖骨盆、躯干、双臂(含手指)、双腿(含脚),按区域分组管理,精确控制每个身体部位的遮罩。
合成的遮罩可直接用于 MetaHuman WardrobeItem 资产,在自定义服装中遮蔽对应的身体部位,避免服装与身体穿模。
选择/取消选择身体部位后立即更新合成结果预览,所见即所得。
支持 256×256 至 8192×8192 的方形纹理输出,满足不同精度需求。
支持选择纹理组和压缩格式,默认使用 TEXTUREGROUP_CharacterSpecular + TC_Masks,针对角色纹理优化。
一键反转所有像素的 Alpha 值,灵活适配不同的遮罩需求。
直接保存为 Unreal Engine Texture2D 资源,自动处理 Mip 生成和压缩,无缝集成到项目。
通过系统文件对话框导出为 PNG 格式,方便在其他工具中使用。
内置路径选择器,直接在内容浏览器中指定资源保存目录,操作便捷。
只需几步即可完成 WardrobeItem 遮罩制作。
在 Unreal Editor 工具栏中点击 MetahumanAlphaBuilder 按钮,或通过菜单 Window → MetahumanAlphaBuilder 打开插件窗口。
在左侧 Body Parts 面板中,勾选服装覆盖的身体部位。例如制作上衣,勾选 Torso + Arms 区域;制作短裤,勾选 Legs 区域。可使用 Select All / Deselect All 快速操作。
右侧预览区域实时显示合成结果。白色区域表示遮罩覆盖范围(身体部位将被隐藏),黑色区域表示未覆盖范围(身体部位保持可见)。
在 Asset Settings 面板中配置:Save Path(保存路径,如 /Game/Textures/)、Asset Name(资源名称)、Texture Size(输出尺寸,建议 4096)、Texture Group(默认 TEXTUREGROUP_CharacterSpecular)、Compression(默认 TC_Masks)。
点击 Invert Alpha 按钮反转遮罩的 Alpha 值,根据需要调整遮罩方向。
点击 Save UE Asset 直接保存为 UE Texture2D 资源,或点击 Export PNG 导出为 PNG 文件。保存后的资源可直接在 WardrobeItem 资产中引用。
| 参数 | 说明 |
|---|---|
| Save Path | 资源保存路径(内容浏览器路径,如 /Game/Textures/) |
| Asset Name | 资源名称(默认 AlphaMask) |
| Texture Size | 输出纹理尺寸(256~8192,默认 4096) |
| Texture Group | 纹理组设置(默认 TEXTUREGROUP_CharacterSpecular) |
| Compression | 压缩格式(默认 TC_Masks) |
插件内置 18 个预制的身体部位灰度遮罩,按区域分组:
插件运行在 Editor 模式下,不影响运行时性能。
从角色美术到独立开发者,都能从中受益。
为 MetaHuman 自定义服装快速生成 WardrobeItem 遮罩,确保服装与身体完美贴合。
在引擎内直接制作服装遮罩,可视化选择身体部位,所见即所得。
在开发过程中快速为 MetaHuman 角色创建服装遮罩资产,提升迭代效率。
标准化服装遮罩制作流程,提升团队协作效率和资产质量。
适用于 Unreal Engine 5.7+,支持 Win64 平台。Editor 模块,零运行时开销。
版本 1.0.0 · 由 Jeffreytsai 开发 · 发布于 Fab