Ucupaint is a Blender addon to manage texture layers for the Eevee and Cycles renderers. Already in development for years, Ucupaint provides a lot of easy-to-use features while also being able to fit into your usual shader nodes workflow.
Please read the wiki to see the documentation and demo. It's not 100% complete yet, but it still can help you get started. To contribute to the wiki, you can go to the wiki repo.
If you find the addon useful, you can sponsor the addon development here
This release includes a significant UI redesign that aims to resolve some of the previous UI issues.
It's now possible to collapse a layer group
Dropdownable UI panels now have distinct arrow icons and are easier to click.
Previously you needed to enable override toggle (hidden by default) to change layer channel value, now you can just change the layer channel source.
Object index
instead of Pass Index
Use Baked
buttonPreview mode
is now will disable compositor by default since it can change the actual colorToggle Eraser
on texture paint mode in Blender 4.3+ won't create a new brush but select the available eraser brush assetSmoother Bump
option is now only available if the experimental option is enabled since it's been deprecatedApply sculpt to VDM
produces wrong result when view transform is not Standard
Toggle eraser
is not working on Blender 4.4This extension requests the following permission:
Access to filesystem for loading and saving images
Amazing addon
Can't imagine texturing in Blender without this