Skip to content

2.3.0

Choose a tag to compare

@github-actions github-actions released this 24 May 14:08
· 152 commits to master since this release

New Features

  • Rebake all baked layers and masks (#245)
  • Paste layer(s) has an option to rebake baked images
  • New layer and mask type, realtime Ambient Occlusion (#253)
  • Realtime Edge detect can now also be used as a layer
  • Realtime Edge Detect, AO, and Fake lighting layers are now bakeable as an image
  • New Dither option (for bake channels) to avoid banding color
  • New OSL option (for bake channels) to avoid Out of SVM stack error when the material is too complex
  • Fill selected geometry option when ColorID or vertex color is added in edit mode (#243)
  • Copy & Paste custom bake target (#256)
  • Open Images from Material now will check the node connection by default rather than checking the image names (#267)
  • Paste layer now works with ucupaint node with a different channels list
Ucupaint 2.3 new features
Youtube video demo of realtime AO and rebake all layers/masks
dither_comparison_2_smaller
Comparison of baked channel result with dithering on and off

Changes

  • New float image will use Premultiplied alpha by default since it has better alpha handling.
  • Enabling displacement setup will use Displacement and Bump mode rather than Displacement Only
outline_comparison_smaller
Byte image with straight alpha has outline artifacts compared to float image with premultiplied alpha

UI Update

  • All baked channel data is now displayed at the same time
  • A bake button is added for some realtime AO/Edge Detect/Fake Lighting layer/mask for easier access
  • Most Ucupaint operators now can be assigned to a custom shortcut key.
  • Tree name can now be customized from the quick node setup popup (#247)
  • Remove button is added for baked layer/mask
  • Open Image in Explorer is added to the image layer/mask/channel source dropdown (263)
  • Toggle Eraser button will be switched to red Disable Eraser button when the active brush is an eraser.
new_baked_ui
New baked channels UI

Bugfixes

  • Fix: Misaligned internal nodes location on Blender 4.4+
  • Fix: Replacing a mask type to Backface will create unnecessary nodes
  • Fix: Baking with denoise enabled can make the bake result even noisier in some cases
  • Fix: Group panel shows unused properties
  • Fix: Open Image as channel source always uses an absolute path
  • Fix: Duplicate layer won't duplicate its vertex color data
  • Fix: Open image to layer channel source sometimes uses incorrect colorspace
  • Fix: Bake All Channels causesan error when there's a normal enabled layer with a fake lighting mask
  • Fix: Duplicate/Paste multiple layers did not recognize multi-user images and decal objects (#271)
  • Fix: Bake Bevel Normal sometimes produces wrong result
  • Fix: Float image uses wrong gamma color (#268)
  • Fix: Wrong base color of float baked normal
  • Fix: Bake other object channels with SSAA enabled produce wrong results on Blender 4.5