Vertex Color #
The Vertex Color shading model allows you to assign colors directly to the vertices of a mesh. This data can define color variation across a model without relying solely on textures. Vertex colors are typically stored per-vertex in the mesh as RGB values. In Toolbag, you can also assign an RGB texture to drive vertex color data.
Vertex Colors can be used:
- As a material ID map for assigning multiple materials to a single mesh.
- As a base color map or mask to add color variation.
- For procedural effects, blending, or custom shading workflows.
You can generate or apply vertex colors in several ways:
- Bake Projects in Toolbag – Bake vertex color information.
- Toolbag Library – Use pre-made textures.
- Texture Projects in Toolbag – Paint or generate vertex color maps.
- Third-Party Applications – Author vertex colors or supporting textures externally.

Setting | Description |
---|---|
Albedo Texture Slot | Add an albedo texture by clicking on the slot or dragging and dropping one from the Library. |
Texture Color Overlay | Change the albedo or diffuse color. If the Albedo Map slot has a texture applied, the color will be overlaid on top. |
Vertex Color | Enables the use of vertex color information to determine albedo/diffuse color. |
sRGB Color | Determines whether vertex color information is sRGB corrected or used as linear space. |
Vertex Alpha | Enables the vertex alpha channel, which is used as an alpha mask for transparency when “Alpha from Albedo” is enabled in a Transparency shader. |