AMS Vertex Paint is a simple and intuitive tool for painting vertex colors directly in Blender. It provides a clean interface and automatic color inspection, making vertex painting easier and more accessible for everyday use. Whether you’re building masks for a shader, tagging geometry for VFX, or just need a fast way to eyeball vertex color data, it’s built to get out of your way and let you paint.
Key Features:
- Easy Setup: Enable Paint Mode on any mesh and start painting immediately — no manual material swapping or node setup required;
- Channel Masking: Choose exactly which of R, G, B, or A get overwritten when you paint, leaving the rest untouched for true multi-channel mask authoring;
- Paint All or Paint Selected: Apply color to the entire mesh in one click, or restrict painting to just your current vertex selection;
- Color Palette: Save frequently used colors into named, persistent groups you can reuse across every project — no more re-picking the same tint twice;
- Debug Selection: Instantly see every distinct color present in your current selection, with a live vertex count for each, making it easy to inspect and verify your masks as you paint;
- Select by Color: Jump straight from any saved or detected color to every vertex on the mesh that’s using it;
- Automatic Material Handling: A built-in checker material is applied while painting so you always see your colors clearly, then your original materials are restored automatically the moment you’re done;
- Safe by Design: Built-in session recovery keeps the addon from ever leaving your mesh stuck mid-paint, even if something unexpected happens to the mesh while editing.
Getting AMS Vertex Paint Addon:
Documentation
1. Installation
- Open Edit → Preferences → Add-ons
- Click Install…
- Select the
AMSVertexPaint.zipfile - Enable the checkbox next to AMS Vertex Paint in the Add-ons list
Note:
If everything went fine, you should see the AMS Tools tab in the 3D View sidebar (press N to open it if it’s hidden). If it does not appear, make sure the addon is enabled in the Add-ons list. If it still does not show up, check the Blender console (Window → Toggle System Console on Windows) for any error messages.
2. Using AMS UI Soft Mask
- Select any Mesh object
- Open AMS Tools → Vertex Paint in the 3D View sidebar
- Click Enable Paint Mode — a debug checker material is assigned automatically so you can see the color you’re painting against a neutral background
- Choose your Tint Color
- Choose your Channel Mask — click a channel to isolate it, click again to toggle it off; multiple channels can be active at once. Untoggled channels keep whatever value they already had when you paint
- Click Paint All to paint the entire mesh, or Paint Selected to paint only the currently selected vertices
- When you’re done, click Disable Paint Mode — this restores the mesh’s original materials automatically
Tip:
While a mesh has vertices selected, the Debug Selection panel shows every distinct color found on the selection, with a vertex count for each.
2.1 Properties
| Property | Details |
|---|---|
| Enable/Disable Paint Mode | Activates or deactivates the painting workflow. Assigns the debug checker material on enable, restores your original materials on disable. |
| Channel Mask | Which of R / G / B / A are overwritten when painting. Channels left off keep their current value. Hover any channel button for what it does. |
| Tint Color | The color applied by Paint All / Paint Selected. |
| Paint All | Paints every vertex in the mesh, using the Tint Color and Channel Mask. |
| Paint Selected | Paints only the currently selected vertices, using the Tint Color and Channel Mask. |
| Add to Palette (star icon) | Saves the current Tint Color to the active Palette Group. |
3. Changelog
- First release.