Skip to content

Releases: ucupumar/ucupaint

2.0.0

16 Jul 10:32
Compare
Choose a tag to compare

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.

New features

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

Other changes

  • Parallax is now hidden under experimental features since it’s inaccurate and only looks good on flat meshes.
  • List of layer channels is now collapsed by default because there is already a layer opacity slider.
  • Height output from Ucupaint node is now only available when displacement setup is enabled.
  • Bump height/distance now uses the same scaling as Blender, so the default value now produces a lighter bump compared to previous versions.

Notable bugfixes

  • Fix: Opening an already-used image layer inside a group is causing Blender to freeze.
  • Fix: Selecting non-image texture layers did not update the active UV map.

Support

Ucupaint 2.0 still supports all Blender versions from Blender 2.79, so no worries for anyone who still uses older hardware/software

1.2.10

28 Jun 07:49
Compare
Choose a tag to compare

Maintenance release of Ucupaint, this has several bugfixes and some optimization changes.

What's New

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

smaller_icons

Bugfixes

  • Fix #136: Disable Eraser button doesn't want to disappear in some scenario
  • Fix: Using float image layer as normal map produce wrong normal (7e564fb)
  • Fix: Baking channels with denoise and FXAA turned on still produce noisy images (560f0d2)
  • Fix: Selecting image layers sometimes can cause blender to crash.

1.2.9

11 Jun 14:49
Compare
Choose a tag to compare

Maintenance release of Ucupaint, this has several bugfixes and some optimization changes.

What's New

  • Smooth bump is now disabled by default, but all images used for normal channel will be using 'Cubic' interpolation automatically so the bump will still be less blocky than standard 'Linear' interpolation. This will hugely affect the shader compilation and responsiveness of the addon.
  • Now ucupaint will switch viewport to material view by default when doing the quick setup.
  • Ucupaint has finally been approved on Blender extension platform! (https://extensions.blender.org/add-ons/ucupaint/)

Bugfixes

  • Fix #126: Error when baking Other Object's layer when the other object is Text or Curves
  • Fix: Cannot duplicate layer with image atlas (f5e6130)

1.2.8

05 Jun 14:50
Compare
Choose a tag to compare

Maintenance release of Ucupaint, this has several bugfixes and small new features.

What's New

  • There's new release version of Ucupaint (-no-auto-update) that has no auto update function for Blender Extension Platform compatibility.
  • Image interpolation option when adding a new image layer or mask (#118).
image
Interpolation option on new image layer dialog box

Bugfixes

  • Fix #116 : Cannot save an image when the blend file isn't saved yet
  • Fix #117: Baking other object channels is causing missing node connection on other object materials
  • Fix: Baking only one channel will cause error with custom bake targets (3bbbb57)
  • Fix: Missing vertex color layer UI (a2c0a87)
  • Fix: Error when trying to save as image to different drive (e17b7dc)
  • Fix: Same images used by multiple layers/masks is causing problem with Transfer UV (41f0cd2)

1.2.7

24 May 10:16
Compare
Choose a tag to compare

Maintenance release of Ucupaint, this has several bugfixes and small new features

What's New

  • Add compatibility for Blender 4.2 new extension system. Ucupaint on the extension platform can be accessed here (still under review)
  • Because of this new system, Ucupaint on Blender 4.2 has no support for changing branches for now. It still works on older versions of Blender though.
  • Now you can bake only one channel
image
Baking only one channel can be accessed here

Bugfixes

  • Sometimes ucupaint node tree can no longer work properly because of an error, so there's a new button that can fix the issue.
  • Fix: Sometimes baking mesh with shape keys can fail

1.2.6

21 May 14:58
Compare
Choose a tag to compare

Maintenance release of Ucupaint, contains several bugfixes.

Bugfixes

  • Fix #111: Baking denoiser will cause error when there are multiple view layers.
  • Fix #113: Mask vector transformation does nothing.
  • Fix: Bake to layer sometimes can cause Blender to crash.

1.2.5

16 May 07:43
Compare
Choose a tag to compare

Maintenance release of Ucupaint, contains several bugfixes.

Normal + Bump Fix

normal_fix_comparison
Using a bump map alongside a normal map will no longer produce a broken normal.

Fix missing icons (#66)

fixed_icons
Icons can go missing in earlier versions, now fixed (at least on Blender 3.2 and above).

Other bugfixes

  • Opening images as a single layer no longer always uses absolute paths.

1.2.4

08 May 09:13
Compare
Choose a tag to compare

Maintenance release of Ucupaint, this has several bugfixes and small new features

What’s new

  • Now you can select color ID faces on edit mode
  • Baking edge detect mask will use 32-bit image by default to avoid noise

Bugfixes

  • Fix #103: Voronoi Distance to Edge is not working
  • Fix #104: FXAA is causing baked edge detect mask to be noisy
  • Fix #105: Creating a new blend file with a template will cause blender to crash
  • Fix #106: Opening file with asset browser open can crash blender with ucupaint installed
  • Fix #108: Displacement Map naming is causing problems when loaded as a bump map override
  • Fix: Wrong bake result if there's an object index mask
  • Fix: Wrong color ramp output when using linear blending
  • Fix: Cannot add some mask types when layer normal channel is enabled
  • Fix: Cannot add new fake lighting mask when there's a normal channel
  • Fix: Deleting a UDIM atlas segment is causing weird segment order
  • Fix: Bake mask to 32-bit image has a wrong gamma

1.2.3

20 Apr 09:09
Compare
Choose a tag to compare

Maintenance release of Ucupaint, this has several bugfixes and small new features

What's New

  • Add the option to use a cage when baking other object's normal/emission/channels. This will only work if the objects used aren't using any modifiers except armature.
  • Now texture paint mode uses material paint slot instead of image canvas so any images outside of ucupaint mode can be selected as an active image in texture paint mode.

Bugfixes

  • Layer preview mode now shows correct gamma value
  • Fix: Invert mask image is not working for Blender 4.0+
  • Fix: Duplicate/delete UDIM atlas layer/mask is causing error

1.2.2

05 Apr 13:37
Compare
Choose a tag to compare

Hotfix release, since in the last version there's an annoying button that cannot disappear if you're using a normal map.

Hotfix