Description
Hair Alpha Mask Editor — Mask tool made with Unity
"How do I create an alpha mask..."
"I'm not sure where to place the mask..."
"Gradients are difficult..."
Have you been going to Photoshop to manually draw gradients to create hair alpha masks?
Instead of switching back and forth with Photoshop, save quickly and check immediately!
Hair Alpha Mask Editor completes this entire process within the Unity editor.
⭐️ Not only for hair, you can automatically or manually select desired areas and create masks with a click!
[Hair Alpha Mask Editor v1.2 Update Notice]
The front hair alpha mask tool has been updated to v1.2!
✔ You can work on separated hair parts
Hair with front and side parts separated can be worked on at once by adding multiple renderers.
✔ Three selection methods in the scene
- Island: Select the entire part with one click
- Face unit: Select polygons precisely one by one
- Lasso: Select by enclosing an area in the scene
You can freely rotate the view with right-click, Alt, and wheel during selection.
✔ Create gradients as you want
You can adjust the start/end opacity and curve, and preview the result immediately.
It is also possible to make the edges slightly transparent.
✔ Shadow masks can also be created
Fill selection at once with bucket fill to quickly create shadow masks.
✔ Mirror brush
Paint symmetrically left-right/up-down at once.
✔ Improved output quality
- Selection edges are smoothed, eliminating jagged borders
- Import settings are automatically applied on export, no manual setup needed
- Fixed issue where selection position was offset in rotated FBX
- Significantly reduced memory usage
For purchasers, please download the new file and replace it.
Detailed usage instructions are included in the enclosed README.
Main Features
- Coverage selection: Selection is captured as 0~1 coverage instead of pixel in/out → clean diagonal hair edges without stairs. No need for temporary solutions like mask enlargement or blur. 4 levels of AA quality (1/4/9/16 samples)
- Multi-part: Register all renderers for hair divided into front/side/back parts to create one mask. Press "Capture from selected object" to recognize child renderers at once
- Direct selection in scene: Drag left in scene view to select hair by UV island units, drag right to deselect. Selected areas are shown in sky blue in both scene and canvas
- Automatic UV area selection: One-click for all registered parts. "Solo" button for single parts, and submesh unit filtering available
- Vertical gradient: Just choose transparent start/opaque end. Rotating per part accumulates on existing mask without erasing previous work. Supports vertical flip
- Bucket fill: One-click for shadow masks. Boundary pixels reflect coverage amount, so no stairs here either
- Mask brush: Left-drag to paint / right-drag to erase. "Paint only within selected area" prevents bleeding outside selection. Size, hardness, opacity adjustable, Ctrl+Z supports 12-step undo
- Selection expand / feather: Expand pushes edges outward without blurring. Feather separately for softer edges
- Export: Save as PNG + automatic import settings applied. No compression and platform override off to prevent DXT1 alpha loss. Auto numbering if filename conflicts
- Trilingual UI: Korean / 日本語 / English switchable via dropdown
Operating Environment
- Unity 2019.4 LTS or higher (Editor only, no runtime code)
- UI supports Korean/English/Japanese
Contents: Hair Alpha Mask Editor.unitypackage / README (KR/EN/JP)
Terms of Use: Commercial use allowed (commission & paid avatars OK, no credit required) / Redistribution or resale of the tool prohibited / Backup recommended before use
Support
This tool was created with the support and assistance of ConnectLabs.
