JefferyTsai - Metahuman Alpha Builder

An Unreal Engine 5.7+ C++ editor plugin that provides a visual MetaHuman body part Alpha mask compositing tool. Select from 18 predefined body part masks, composite them in real-time, and export the resulting Alpha mask texture for use in MetaHuman WardrobeItem assets to mask corresponding body parts beneath custom clothing.

Features

- Body Part Mask Compositing — Combine 18 grayscale body part masks into a single alpha texture for MetaHuman WardrobeItem assets, preventing geometry clipping under custom clothing.

- Real-time Slate Preview — Live compositing preview via transient UTexture2D with nearest-neighbor filtering.

- Scalable Output — 256², 512², 1024², 2048², 4096², 8192².

- Configurable Settings — Selectable TextureGroup (default TEXTUREGROUP_CharacterSpecular) and CompressionSettings (default TC_Masks).

- Alpha Inversion — Post-composite 255 - v per-pixel inversion.

- UE Asset Persistence — Saves as UTexture2D with MIP generation via UPackage::SavePackage().

- PNG Export — Via IImageWrapperModule with BGRA to RGBA conversion.

Documents

- Metahuman Alpha Builder — Unreal Engine 5 MetaHuman Mask Compositing Plugin