Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on Ucupaint
Ucupaint

Layer based painting for Eevee and Cycles.
Add-on by ucupumar
About What's New Permissions Reviews Version History
Simple demo of Ucupaint Easily stack layers into multiple channels. Artwork by Farrukh Abdur (https://twitter.com/FarrukhAbdur) Create a complex material with edge wears. Artwork by arsa (https://twitter.com/RakaiSahakarya) Easily set up realtime displacement layers Using vector displacement map as sculpt layers You can paint vertex color masks/layers in sculpt mode. Model by Raziel Herbert (https://x.com/HerbertRaziel) Ucupaint node is just a single node, so it can be easily integrated into any node setup. Artwork by ucupumar (https://www.artstation.com/ucupumar) Artwork by essex (https://x.com/Esssex4) Artwork by melficexd (https://twitter.com/melficexd) Artwork by mango (https://linktr.ee/renderedmango)

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.

Features

  • Stack images, vertex attributes, generated textures, or many other types into layers and masks.
  • All Ucupaint nodes are contained inside a single node group and can be connected to any other nodes.
  • Channels in Ucupaint are flexible, add or remove them based on your needs.
  • You can add modifiers like a color ramp or math operation for quick adjustments.
  • Works well with multiple objects using the same material.
  • Decal support
  • Ability to load images from asset browser or file browser
  • UDIM is detected automatically based on UV islands.
  • Bake final channel images and easily arrange them so most exporters can read them.
  • Easily set up transparency by enabling alpha channel in a single click.
  • Bake AO, multires, other object's normal, and more.
  • You can add drivers or keyframes to most Ucupaint inputs.
  • Support realtime displacement and even vector displacement map.
  • Preview mode to check your layers or channel colors.
  • Pack baked channel results into a single image using a custom bake target (useful for creating ORM texture or DirectX normal).
  • And so much more.

Location

  • View 3D > Sidebar > Ucupaint
  • Shader Editor > Sidebar > Ucupaint

Documentation

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.

Compatibility

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 ensure access to the auto-update feature.

Sponsor

If you find the addon useful, you can sponsor the addon development here


What's New

2.3.1 June 3rd, 2025

Maintenance release of Ucupaint, contains only bugfixes.

Bugfixes

  • Fix: Creating a solid color layer with a vertex color mask in edit mode can cause missing data that cannot be resolved
  • Fix: Baked layer/mask sometimes won’t use the correct UV Map
  • Fix: Edge detect and Ambient Occlusion layer use wrong icons
  • Fix: Removing Ambient Occlusion channel while Preview Mode is enabled is causing a disconnected node
  • Fix: Moving channel order does not also move layer channel input properties
  • Fix: Adding a new layer when the active layer is a disabled group on index 0 will make the newly created layer have weird indentation
  • Fix: Cannot sculpt VDM image when the scene world is empty
  • Fix: A pure black color on the color channel can affect the bake result of the normal channel

See all versions


Permissions

This extension requests the following permission:

  • Files

    Access to filesystem for loading and saving images

Developer
ucupumar
Rating
(77)
Version
2.3.1
Updated
2 w
Published
March 25th, 2024
Downloads
83712
Size
1.9 MB
Compatibility
Blender 4.2  and newer
Website
ucupumar.github.io/ucupaint-wiki
Report Issues
github.com/ucupumar/ucupaint
License
GNU General Public License v3.0 or later
Material Node Paint Bake
...or download and Install from Disk
  • 1.9 MB

Reviews

See all
  • yoso
  • v2.3.1
  • 1 w

한국 사람으로써 너무 고맙습니다.

  • jetSonic
  • v2.3.1
  • 1 w

Thank you!

  • Tonis
  • v2.3.0
  • 2 w

Total game changer, when doing textures

5.0

77 reviews
5
4
3
2
1
Rate this Add-on
  • About
  • Privacy Policy
  • Terms of Service
Download
  • Latest Blender
  • Blender LTS
  • Blender Benchmark
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Release Notes
  • Requirements
Organization
  • People
  • Jobs
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
Articles
  • News
  • Press Releases
  • User Stories
Get Involved
  • Dashboard
  • Development
  • Documentation
  • Education
Blender Studio
  • Films
  • Training
Support
  • Manual
  • Community
  • FAQ
Developers
  • Get Started
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite