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:
1. Installation
  1. Open Edit → Preferences → Add-ons
  2. Click Install…
  3. Select the AMSVertexPaint.zip file
  4. 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
  1. Select any Mesh object
  2. Open AMS Tools → Vertex Paint in the 3D View sidebar
  3. Click Enable Paint Mode — a debug checker material is assigned automatically so you can see the color you’re painting against a neutral background
  4. Choose your Tint Color
  5. 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
  6. Click Paint All to paint the entire mesh, or Paint Selected to paint only the currently selected vertices
  7. 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
[1.0]
  • First release.