Releases: ucupumar/ucupaint
Releases · ucupumar/ucupaint
1.2.8
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).
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
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
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
1.2.5
Maintenance release of Ucupaint, contains several bugfixes.
Normal + Bump Fix
Using a bump map alongside a normal map will no longer produce a broken normal. |
Fix missing icons (#66)
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
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
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
Hotfix release, since in the last version there's an annoying button that cannot disappear if you're using a normal map.
Hotfix
1.2.1
Maintenance release of Ucupaint, this has several bugfixes and optimization
Bugfixes
- Renaming a vertex color layer or mask no longer causes the material to be black
- Rebake a missing image will no longer use 1x1 resolution by default
- Fix weird margin on override channel menu
Optimization
- Normal overlay process will no longer used by default when there's no normal map used
1.2.0
What's New
- Blender 4.1 support
- Denoise option for baking (example)
- Bake channel to vertex color (thanks to @morirain)
- Custom bake targets for packing multiple channels into a single image.
- New mask type: Inbetween stack modifier, backface, and realtime edge detection (example)
- Option to bake mask as image, this can be really useful for realtime edge detection since it won’t work as a bump map if it’s not baked yet.
- Option to use image/vertex color alpha for mask input (example, demo)
- Option to use more accurate color blending (unlike default Photoshop)
- Geometry nodes color outputs are now detected when you try to add available vertex color as layer/mask
- Box mapping option when using generated or object vector (demo)
- Partial Chinese translation (thanks to @morirain)
Performance improvements
- Group is no longer heavy to use when you only use it for some channels.
- Ucupaint is now making sure to only use necessary nodes. For example, disabling layer/mask will also delete most of the related nodes, since it won’t affect the final texture.
- Multiple objects with the same material now can merge layers/masks a whole lot faster.
Notable bugfixes
- Fix: Cannot bake object with geometry nodes on Blender 4.0+
- Fix: Merging layers inside a group is causing weird layer orders
- Normal map now can use any UVMaps
- Remove unnecessary ‘Misc’ tab
- Normal channel is no longer creating weird artifacts if you haven’t used it in layers yet.
- Toggle eraser will still work even if you’re using custom brushes
- And more...
1.1.0
What's New
- Support for Blender 4.0
- Image atlas is no longer enabled by default when creating a new layer/mask
- Add operator to convert standard image to image atlas and vice versa so image atlas can still be used when texture limit is reached (Demo)
- Previously only on vertex color, now image layer/mask can also use 'spread fix' to avoid black fringing around brushed areas (Example)
- Add UDIM and UDIM atlas support
- Add About panel to display list of contributors and check for update button
- Add new Bake to Layer type (Other Objects Channels) (Demo)
- UV generated by geometry nodes now can be baked (Example usecase)
Improvements
- Faster bake performance by using Numpy on some operations
- Faster performance when setting vertex color on edit mode
- Now there's a warning when a channel has no output connection
- Tons of bugfixes
New Contributors
Full Changelog: 1.0.12...1.1.0