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

Version History

2.2.0 Blender 4.2  and newer
  • 1.9 MB
  • 25961
  • February 15th, 2025

Changelog

This release includes a significant UI redesign that aims to resolve some of the previous UI issues.

Updated UI

Collapsible Group

It's now possible to collapse a layer group

group_dropdown

New dropdown icons

Dropdownable UI panels now have distinct arrow icons and are easier to click.

easy_to_click_drodown

Layer channel source

Previously you needed to enable override toggle (hidden by default) to change layer channel value, now you can just change the layer channel source.

layer_channel_input_demo

Other UI changes

  • Vector option is now outside of layer dropdown
  • Use lock icon toggle for Uniform Scale
  • Object index is now consistently labeled Object index instead of Pass Index
  • Layer and mask sources are now directly integrated into the UI
  • Experimental display list option to make mask/override images to have their own entries on the layer list
  • Rebake button is added beside Use Baked button

Changes

  • Preview mode is now will disable compositor by default since it can change the actual color
  • Toggle Eraser on texture paint mode in Blender 4.3+ won't create a new brush but select the available eraser brush asset
  • Smoother Bump option is now only available if the experimental option is enabled since it's been deprecated

Bugfixes

  • Fix: Images won't autosave when using EXR format
  • Fix: Manually created UDIM images sometimes don't get packed correctly
  • Fix: Apply sculpt to VDM produces wrong result when view transform is not Standard
  • Fix: UI shows old alpha settings on Blender 4.2+ with cycles renderer
  • Fix: Wrong bake results with multiple objects with the same material if there are mismatched attribute data types
  • Fix: Move layer in or out of group can't be undo-ed
  • Fix: Renaming layer also renames image atlas mask
  • Fix: Missing UI when other objects bake data are not found
  • Fix: Toggle eraser is not working on Blender 4.4
  • Fix: Manipulating main channels can cause wrong keyframed/driver data
Compatibility
Blender 4.2  and newer
Downloads
25961
Size
1.9 MB
Permissions
This version requests the following:
  • Files Access to filesystem for loading and saving images
License
GNU General Public License v3.0 or later
Status
Approved
v2.2.0 1.9 MB
2.1.5 Blender 4.2  and newer
  • 1.8 MB
  • 14903
  • December 22nd, 2024

Changelog

Object Space normal

Ucupaint can now bake and use an object space normal map. This is very useful for hand painting a stylized normal map.

Object space normal painting using Ucupaint

Bugfixes

  • Fix: Cannot enable channel's alpha on Blender 4.3+
  • Fix: Transferring image masks sometimes will use wrong base color
  • Fix: Cannot bake channel when there are multiple materials in a single object and the active object is in edit mode
  • Fix: Opening images from other material can accidentally delete unrelated images
  • Fix: Cannot preview the override normal when using layer preview mode
  • Fix: Images get Packed after Saving them externally
Compatibility
Blender 4.2  and newer
Downloads
14903
Size
1.8 MB
Permissions
This version requests the following:
  • Files Access to filesystem for loading and saving images
License
GNU General Public License v3.0 or later
Status
Approved
v2.1.5 1.8 MB
2.1.4 Blender 4.2  and newer
  • 1.8 MB
  • 8786
  • November 15th, 2024

Changelog

Bugfixes

  • Fix: Opening images to single layer with Add Mask enabled is causing error
  • Fix: Misaligned mask UI on Open Images to Single Layer popup
  • Fix: Duplicated decal object does not use the same collection as the original decal
Compatibility
Blender 4.2  and newer
Downloads
8786
Size
1.8 MB
Permissions
This version requests the following:
  • Files Access to filesystem for loading and saving images
License
GNU General Public License v3.0 or later
Status
Approved
v2.1.4 1.8 MB
2.1.3 Blender 4.2  and newer
  • 1.8 MB
  • 870
  • November 13th, 2024

Changelog

New Features

  • Quick resolution toggle when creating a new image layer/mask
  • Gabor layer/mask type (Blender 4.3+) (Showcase)
  • Exclusion blend type
  • Flip G option for loaded normal map when opening images to a single layer
  • New button to open an image as a mask for a new layer
  • Individual color channel (R/G/B) as vertex color mask inputs
resolution_toggle_small
New resolution toggle on new image layer popup

Bugfixes

  • Fix: Some bake types (cavity, pointiness, bevel) does not take into account solidify modifier
  • Fix: Baking other object channels does not read the alpha channel
  • Fix: Toggle eraser on vertex paint mode cannot go back to original brush (Blender 4.3+)
  • Fix: Cannot set some of transition effect properties
  • Fix: Cannot go back to original UV when using image atlas on edit mode
  • Fix: Adding a new vertex color mask resets the extension mode of a previous decal image mask back to clip
  • Fix: Layer with Flip Y enabled still flips the G/Y channel after changing layer type to non-image
  • Fix: Error when replacing UDIM atlas layer to another type
  • Fix: Using vertex color alpha as a mask will cause missing UI
  • Fix: Blender 2.80+ uses the wrong icons for channel selection on the new layer popup

Label Renames

For more clarity, some labels in Ucupaint are renamed

  • Image’s Flip Yis renamed to Flip G
  • Spread Fix is renamed to Divide RGB by Alpha
  • RGB to Intensity and Intensity to RGB modifiers are renamed to RGB to Alpha and Alpha to RGB

Icon Changes

The show layer channel toggle now uses a new icon for a better representative of what it does

channel_toggle_small
New icon for show layer channel toggle
Compatibility
Blender 4.2  and newer
Downloads
870
Size
1.8 MB
Permissions
This version requests the following:
  • Files Access to filesystem for loading and saving images
License
GNU General Public License v3.0 or later
Status
Approved
v2.1.3 1.8 MB
2.1.2 Blender 4.2  and newer
  • 1.7 MB
  • 6929
  • October 14th, 2024

Changelog

What’s new

  • Uniform vector scaling
  • Preference option to enable/disable auto UDIM detection
  • Now there’s a warning popup when trying to delete/merge unsaved layer/mask images
  • No more single option confirmation popup to move a layer outside of a group

Bugfixes

  • Fix: Copying a layer doesn't copy layer parameters
  • Fix: Trying to bake Fake Lighting throws an error when it's used in certain layer stacks
  • Fix Ucupaint Multi-User Node breaks the node setup when Use Baked and Enable Baked Outside is active
  • Fix: Incorrect image paths if the blend file is saved after images were imported to Ucupaint
  • Fix: Missing UI after using image alpha as a mask
  • Fix: Missing icons can happen randomly
  • Fix: Driver can be wrongly assigned after changing layer parameters
Compatibility
Blender 4.2  and newer
Downloads
6929
Size
1.7 MB
Permissions
This version requests the following:
  • Files Access to filesystem for loading and saving images
License
GNU General Public License v3.0 or later
Status
Approved
v2.1.2 1.7 MB
2.1.1 Blender 4.2  and newer
  • 1.8 MB
  • 1709
  • October 9th, 2024

Changelog

New features

  • Ucupaint uses modern blender icons by default (legacy icons still can be selected in the addon preferences)
  • Open Image as Decal in the file browser
  • New preference setting to skip some popups (shift + click the button will still show the popup when necessary)
  • New preferences setting to use Enable baked outside by default (useful for exporting assets to other apps)
  • New operator to set position decal to 3d cursor
  • New image menu to Save an Image Copy

Changes

  • Decal object will use the same collection as the parent object
  • SSAA is disabled by default for baking other objects' data since it will quadruple the memory usage

Full release notes: https://github.com/ucupumar/ucupaint/releases/tag/2.1.1

Compatibility
Blender 4.2  and newer
Downloads
1709
Size
1.8 MB
Permissions
This version requests the following:
  • Files Access to filesystem for loading and saving images
License
GNU General Public License v3.0 or later
Status
Approved
v2.1.1 1.8 MB
2.1.0 Blender 4.2  and newer
  • 1.5 MB
  • 4815
  • September 20th, 2024

Changelog

  • Decal mapping (Demo)
  • Load images from material
  • Load images from asset browser right-click menu (Demo)
  • Load image from file browser right-click menu
  • Partial Arabic Localization
  • Use Layer Vector mapping for mask
  • Option to use float image for baked normal and custom bake target
  • Option to change default bake device on preferences
  • Denoise option for baking bevel grayscale
  • Interpolation option when baking to a layer
  • Supports for ACES or any custom OCIO profiles
  • Tons of bugfixes!

Full release notes: https://github.com/ucupumar/ucupaint/releases/tag/2.1.0

Video Demo

New features demo

Compatibility
Blender 4.2  and newer
Downloads
4815
Size
1.5 MB
Permissions
This version requests the following:
  • Files Access to filesystem for loading and saving images
License
GNU General Public License v3.0 or later
Status
Approved
v2.1.0 1.5 MB
2.0.1 Blender 4.2  and newer
  • 1.5 MB
  • 10260
  • July 25th, 2024

Changelog

Maintenance release of Ucupaint, contains small changes and bugfixes.

Bugfixes

  • Fix: When using multiple materials in a single mesh, painting an image layer will also paint another material’s image layer
  • Fix: Some older files can’t be updated to version 2.0
  • Fix: Crash can happen when opening a file created using older ucupaint
  • Fix: Merging image layers will add .001 prefix to the image result

Changes

For future compatibility, distutils module is no longer used since it will be removed in Python 3.12.

Compatibility
Blender 4.2  and newer
Downloads
10260
Size
1.5 MB
Permissions
This version requests the following:
  • Files Access to filesystem for loading and saving images
License
GNU General Public License v3.0 or later
Status
Approved
v2.0.1 1.5 MB
2.0.0 Blender 4.2  and newer
  • 1.5 MB
  • 3773
  • July 16th, 2024

Changelog

Ucupaint went on a huge refactor on this release, so it skipped version 1.x and went straight into version 2.0. This refactor opens up new possibilities while adding performance improvements.

What's New

  • Driver support (Demo)
  • Per-layer opacity/intensity (Demo)
  • Realtime displacement on Blender 4.2+ (Demo)
  • Vector displacement layers on Blender 4.2+ (Demo)
  • Bump midlevel is now editable.
  • And many more..

Full release notes: https://github.com/ucupumar/ucupaint/releases/tag/2.0.0

Compatibility
Blender 4.2  and newer
Downloads
3773
Size
1.5 MB
Permissions
This version requests the following:
  • Files Access to filesystem for loading and saving images
License
GNU General Public License v3.0 or later
Status
Approved
v2.0.0 1.5 MB
1.2.10 Blender 4.2  and newer
  • 1.3 MB
  • 784
  • June 28th, 2024

Changelog

  • Added more descriptions of various UI buttons
  • Interpolation option is an option when baking the channel
  • Some icons are tweaked in size to make the collapsible triangle more visible
  • More bugfixes!

Full release notes: https://github.com/ucupumar/ucupaint/releases/tag/1.2.10

Compatibility
Blender 4.2  and newer
Downloads
784
Size
1.3 MB
Permissions
This version requests the following:
  • Files Access to filesystem for loading and saving images
License
GNU General Public License v3.0 or later
Status
Approved
v1.2.10 1.3 MB
1.2.9 Blender 4.2  and newer
  • 1.4 MB
  • 733
  • June 11th, 2024

Changelog

  • Smooth bump is now disabled by default and 'Cubic' interpolation will be used .automatically for bump maps. The performance improvements because of this change are huge!
  • Quick setup now will switch viewport to material view by default.
  • More bugfixes!

Full changelog: https://github.com/ucupumar/ucupaint/releases/tag/1.2.9

Compatibility
Blender 4.2  and newer
Downloads
733
Size
1.4 MB
Permissions
This version requests the following:
  • Files Access to filesystem for loading and saving images
License
GNU General Public License v3.0 or later
Status
Approved
v1.2.9 1.4 MB
1.2.8 Blender 4.2  and newer
  • 1.3 MB
  • 39
  • June 5th, 2024

Changelog

  • Remove all custom update functions
  • Image interpolation option when adding a new image layer or mask
  • Various bugfixes

Full release notes: https://github.com/ucupumar/ucupaint/releases/tag/1.2.8

Compatibility
Blender 4.2  and newer
Downloads
39
Size
1.3 MB
Permissions
This version requests the following:
  • Files true
License
GNU General Public License v3.0 or later
Status
Awaiting Review
v1.2.8 1.3 MB
1.2.7 Blender 4.2  and newer
  • 1.3 MB
  • 39
  • May 27th, 2024

Changelog

First version that compatible with extension platform

Compatibility
Blender 4.2  and newer
Downloads
39
Size
1.3 MB
Permissions
This version requests the following:
  • Files Add-on expects to have access to filesytem.
  • Network Add-on expects to have internet access.
License
GNU General Public License v3.0 or later
Status
Awaiting Review
v1.2.7 1.3 MB
  • 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