Node
Material
Paint
Bake

Ucupaint

Layer based painting for Eevee and Cycles

Maintained by ucupumar

Last updated: March 27, 2026

Ucupaint preview

What This Add-On Is For

  • 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.

What It Helps You Do

  • 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.
  • Ucupaint is compatible with older Blender versions, starting from Blender 2.76. But for Blender versions earlier than 4.2, it's better to use the GitHub version to also get access to the auto-update feature.
  • If you find the addon useful, you can support the addon development here

How To Install It In Blender

  • Install it from Blender Extensions inside Blender when available.
  • If you need the ZIP directly, use the official download from the Blender Extensions page and Blender’s Install from Disk flow.

How To Use It In Blender

  • Official docs mention: Features.

Using It On A Render Farm

Simple guidance for rendering node setup, and safer submissions.

Background Rendering: review
Worker Install: review
External Files: review
Conservative install assumption

Conservative default: assume workers also need this add-on installed unless you have verified that its output is fully baked or converted into native Blender data.

Warnings

  • Network-related code was detected. Any online lookups, licensing checks, or downloads should be tested before relying on farm execution.
  • Subprocess or external executable calls were detected. External binaries may not exist on remote workers by default.
  • Local path or asset-library signals were detected. Paths that work on the artist machine can still fail on remote workers.
  • Bake or cache signals were detected. Generated outputs may need to be prepared before upload.

Safest Workflow

  • Bake caches or precompute outputs before sending a long render job when the add-on depends on generated intermediate data.
  • Check whether the add-on launches its own render operators locally and avoid assuming that workflow maps cleanly to farm orchestration.
  • Open the scene in desktop Blender, run any interactive setup steps, save the file, then validate a small background render before scaling up.

Packing Checklist

  • Assume every worker needs the same add-on version installed unless you have verified that the scene renders correctly after baking or exporting the result to native Blender data.
  • Upload any external textures, presets, asset libraries, exports, or helper files referenced by the add-on workflow.
  • Include baked caches or generated outputs if the add-on workflow writes them outside the main .blend file.
  • Run a small local background render or one short farm test before full submission.

Common Issues

  • The scene opens on the farm but renders incorrectly because local assets or helper files were never uploaded.
  • A farm render differs from the local scene because a cache or baked output was never uploaded.

Quick Facts

Version
2.4.5
Compatibility
Blender 4.2.0 and newer
Downloads
199318
Published
Monday 25th, March 2024 - 15:48
Licenses
SPDX:GPL-3.0-or-later

Declared Permissions

  • files: Access to filesystem for loading and saving images
  • network: Access to the network to update contributors and sponsors list

renderjuice

© Renderjuice 2026 All rights reserved.