blender-paint-layers icon indicating copy to clipboard operation
blender-paint-layers copied to clipboard

Layer system for texture painting in Blender.

blender-paint-layers

Example Penguin

This addon creates a layering system for Blender's Texture Paint mode. Adding, removing, reordering, and any other operation upon these layers will update that material's node setup to reflect the changes you make in the layer panel of Texture Paint mode.

It should be noted that tampering with nodes generated from the blender-paint-layers addon is currently undefined behavior and will likely break something if you try to use the layer gui afterwords.

Current Version Has:

  • Specify layer dimensions and bit depth
  • Add/Remove layers
  • Reorder layers
  • Toggle layer visibility
  • Set layer blend mode
  • Set layer opacity

Planned Features:

  • Layer groups
  • Alpha inheritance
  • Import/Export OpenRaster (.ora)
  • Bake layers into single texture
  • Duplicate Layer
  • Adjustment Layers