Profile PictureKostia Perry
€0+

Enhanced Vertex Color Tool v3.0 !!

15 ratings
Add to cart

Enhanced Vertex Color Tool v3.0 !!

€0+
15 ratings

A Blender addon that provides advanced vertex color editing and visualization tools. It enhances the default vertex color workflow with powerful operations such as gradients, randomization, AO baking, channel management, and inspection.

For blender 4.5+


Changelog :

  • v3.0.1 and 3.0.2 - Fix of issue at installation for some

✨ Features

  • Viewport Utilities
    • Toggle between Vertex Color and Material viewport display.
    • Switch between Flat and Studio lighting for better visualization.
  • Fill Tools
    • Fill with custom color, black, white, or single channel values.
    • Per-channel fill with adjustable intensity.
  • Gradient Tools
    • Linear and radial gradient fills.
    • World-space, local, or active-object-inherited direction.
    • Invert gradient, global/local control.
    • Interactive Trace Gradient directly in the viewport.
  • Randomization
    • Random fill across entire mesh, per connected component, or per UV island.
    • Optional normalization of values.
  • Channel Management
    • Clear channels to 0 or 1.
    • Invert channel values.
    • Switch channels (e.g., R β†’ G).
  • Ambient Occlusion Baking
    • Bake AO into a chosen vertex color channel.
    • Control resolution, UV map, and progress tracking.
  • Inspection Mode
    • Preview a single channel as grayscale.
    • Accept or discard changes after editing in inspect mode.
    • Special tools available while inspecting (fill value, randomize, gradients, etc.).

πŸ“¦ Installation


  1. Download the addon folder (containing Panels.py, Properties.py, Functions.py, Operators.py).
  2. In Blender, go to Edit > Preferences > Add-ons > Install.
  3. Select the addon .zip or the folder.
  4. Enable Enhanced Vertex Color Tool in the Add-ons list.
  5. Find the addon panel under Nmenu > Tarmunds Addons > Enhanced Vertex Color Tool

πŸ› οΈ Operators

  • See Vertex Color (vct.see_vcolor) – Toggle viewport shading between Vertex Color and Material.
  • Shade Flat (vct.shade_flat) – Toggle between Flat and Studio lighting.
  • Fill Color (vct.fill_color) – Fill selected meshes with chosen color.
  • Fill Black/White (vct.fill_black, vct.fill_white) – Quick fill with black or white.
  • Fill 1 Channel (vct.fill_1channel) – Fill a single channel with a constant value.
  • Gradient Fill (vct.gradient_fill) – Fill with a directional gradient.
  • Random Fill (vct.random_fill) – Fill with randomized values.
  • Inspect Color (vct.inspect_color) – Enable inspect mode for a channel.
  • Discard Inspect Changes (vct.discard_inspect_changes) – Exit inspection and discard changes.
  • Inspect Fill Value (vct.inspect_fill_value) – Fill inspection channel with a set value.
  • Clear Channel (vct.clear_channel) – Reset channel values to 0 or 1.
  • Switch Channel (vct.switch_channel) – Swap two channels.
  • AO to Vertex Color (vct.ao_to_vertex_color) – Bake ambient occlusion into vertex colors.
  • Invert Channel (vct.invert_channel) – Invert channel values.
  • Trace Gradient (vct.trace_gradient) – Interactive gradient tool in the 3D View.

🧩 Development

  • Code organized into:
    • Panels.py β†’ UI
    • Properties.py β†’ Addon properties
    • Functions.py β†’ Core logic
    • Operators.py β†’ Blender operators
  • Each module registers/unregisters its classes independently.

πŸ“œ License

MIT License

€
Add to cart
1,242 downloads
Size
17 KB

Ratings

5
(15 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
Powered by