Vertex Colour Controls

by Squeyed in Scripts and Addons


The VCC add-on was designed primarily to allow easier access to more precise vertex colour controls and be able to work on multiple meshes at once, though it has grown since that initial idea and will continue to grow in the future.

Current features include:

  • Assign vertex colour values to single or multiple meshes at once.


  • Control which channels (RGBA) to apply values to.

  • Work with 0-1 strength values or full RGBA colours.

  • Copy channel strength and colour values from vertices to be re-used.

  • Includes a custom shader that allows the user to view individual colour channels (RGBA) in isolation or the RGB elements in the usual way, this shader is controlled directly through the VCC Panel.


  • Save strength values and colour values to a list of presets, this list is independant from Blend files and can be accessed from any project.


  • Bake colour gradients to selected vertex or faces in linear, spherical or normal direction forms.

  • Transfer values from one channel to another in a 2-way swap or a 1-way copy.

        

Will VCC be useful to you?

  • Do you ever need to apply vertex color values to more than one mesh at once?
  • Do you use any vertex colour driven shaders?
  • Do you want to see each vertex colour channel in isolation in greyscale form?
  • Do you ever find you need to alter vertex color values but you don't want to affect specific channels you've already finished?
  • Do you ever forget the precise values you used on another part of your mesh or even another mesh entirely?
  • Would you find it useful to be able to store lists of values or full RGBA colours that persist across all of your blender projects?
  • Could you benefit from remaining in the same workspace whether you're editing your mesh or applying vertex colour values?
  • Do you have a use for gradients that can be baked into your preference of vertex colour channels?
  • Did you previously use Maya or another application with similar vertex colour functionality?
  • Have you ever experienced a lasagne sandwich? They're pretty good.

If you can identify with any of the first nine points above then you may well find VCC useful.

Thank you for taking the time to check out this addon, if you decide to purchase it I hope you find it as useful as I do!

If you have any questions, feedback or feature requests please come to the discord server linked below.

Documentation: https://squeyed-addons.github.io/VCC-Docs/

Tutorial Video: https://youtu.be/phtRteKYcNg

Discord Server: https://discord.gg/Y8HKYBb5rN


Update v1.2.0 - 14 January 2022

Improvements:
Relocated the "Layers" dropdown menu to the bottom of the VCC panel, alongside the new "Transfer" dropdown. As more features are added there may be future re-shuffling of the VCC interface, please feel free to drop by the VCC Discord channel if you have any preferences/suggestions regarding that going forward.

Additions:
New feature called Swap allows the user to perform a two way swap of the vertex colour values from one channel with the values of another channel, for example red to blue and in return blue to red.
The user can also do a one way transfer which leaves the source vertex colour values intact, this is called a Copy.


Update v1.1.0 - 06 January 2022

Fixes:
Applied a change to avoid a warning message in Blender's console.
Improved logic to prevent some layer handling issues.
Fixed a bug where a non-mesh object in a selection could prevent the colouring process completing.

Improvements:
Decreased time it takes to apply vertex colours by approximately 8%.

Additions:
New feature that allows the user to delete vertex colour layers on single or multiple meshes en masse.
Layers can be deleted by the user providing a specific name or simply deleting all layers at once.
Dev Fund Contributor
Published 20 days ago
Software Version 2.93, 3.0
License GPL
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message