Releases: needle-mirror/com.unity.polybrush
Releases · needle-mirror/com.unity.polybrush
1.1.8
[1.1.8] - 2024-07-15
Bug Fixes
- [POLBR-22] Fixed compilation errors related to the use of FindObjectsByType in affected editors.
[1.1.7] - 2024-07-10
Bug Fixes
- [POLBR-20] Fixed a bug where moving the brush to an object that doesn't support painting would cause NullReferenceException errors.
1.1.6
[1.1.6] - 2024-02-13
Bug Fixes
- [POLBR-16] Fixed a bug where the brush would deactivate on a MouseDrag event after a MouseDown event.
1.1.5
[1.1.5] - 2023-08-01
Bug Fixes
- [case: POLBR-15] Fixed an issue that broke the application of Polybrush edits to ProBuilder meshes.
1.1.4
[1.1.4] - 2023-04-04
Bug Fixes
- [case: POLBR-7] Fixed an issue where brushes would not paint correctly on dense meshes.
- [case: POLBR-9] Fixed an issue where undo would not work with polybrush meshes.
- [case: POLBR-3] Fixed issue causing brushes to paint when navigating the scene using right mouse button.
- [case: 1394848] Fixed preview mesh incorrectly truncating index buffer, resulting in broken mesh.
- [case: POLBR-6] Fixed an issue where brushes would not work with meshes composed of very small triangles.
1.1.3
[1.1.3] - 2022-02-16
Features
- Updating Settings Manager dependency to improve performance with Version Control.
- [case: 1355575] Performance improvement on Asset Import (OnPostprocessAllAssets).
- [case: 1294127] Improving performance by using ComputeShaders on some costly methods.
Bug Fixes
- [case: 1325318] Fixing Undo on prefab instances.
- [case: 1394643] Hiding ZoomOverride and OverlayRenderer in Inspector.
1.1.2
[1.1.2] - 2021-03-31
Features
- Added new Simple Texture Blend shader example.
- Adding better support for prefab painting in 2D mode (placement and removal)
- [case: 1197102] Adding support for painting on multiple meshes.
Changes
- Improved performance improvement when drawing wireframe and gizmos.
- Removed obsolete "Lock Brush to First" preference.
Bug Fixes
- [case: 1324105] Fixing _Albedo1 texture in SRP shaders for texture painting.
- [case: 1324106] Fixing problems in ProBuilderBridge functions and updates.
- [case: 1322672] Fixing mesh collider update when modifying polybrush mesh topology.
- [case: 1316957] Fixing errors when painting textures in the UV channels.
- Fixed brush gizmo not showing the correct orientation in raise/lower and smooth modes.
- Fixed wireframe not updating when applying changes in sculpting modes.
- [case: 1314295] Fixing polybrush prefab painting with flat curve causing crash.
- [case: 1306986] Fixed brush not registering correct placement when inside a concave mesh.
- [case: 1315475] Fixed warning when opening Polybrush for the first time and pressing "Save" brush settings.
- [case: 1314249] Fixing Undo on painting texture mode.
- [case: 1305101] Fixing brush list not updated on new brush creation.
- [case: 1305738] Fixing "Bake vertex stream" functionality.
- [case: 1271427] Improving UpdateBrush performances, reducing calls to repaint method
- [case: 1268586] Fixed erase problem when painting/removing prefabs where the pivot was too far from the brush
- [case: 1271799] Fixed broken Copy/Paste of Prefab Settings
- [case: 1270029] Fixed color palette does not disappear when dragged outside editor window.
- [case: 1275880, 1275887] Fixed potential errors caused by out of sync material caches in Texture Painting mode.
- [case: 1238128] Fixed
Standard Texture Blend
shader rendering black when graphics API is set to Metal.
1.1.0-pre.1
[1.1.0-pre.1] - 2020-11-19
Features
- Added new Simple Texture Blend shader example.
- [case: 1197102] Adding support for painting on multiple meshes
- Adding better support for prefab painting in 2D mode (placement and removal)
Bug Fixes
- [case: 1271427] Improving UpdateBrush performances, reducing calls to repaint method
- [case: 1268586] Fixed erase problem when painting/removing prefabs where the pivot was too far from the brush
- [case: 1271799] Fixed broken Copy/Paste of Prefab Settings
- [case: 1270029] Fixed color palette does not disappear when dragged outside editor window.
- [case: 1275880, 1275887] Fixed potential errors caused by out of sync material caches in Texture Painting mode.
- [case: 1238128] Fixed
Standard Texture Blend
shader rendering black when graphics API is set to Metal.
1.0.2
[1.0.2] - 2020-08-04
Bug Fixes
- [case: 1259746] Fixed error when opening and closing display dialog to save brush.
- [case: 1259770] Fixed on hovering above Settings tooltips always appear on centre of window.
- [case: 1241241] Fixed null ref on adding or deleting
PolybrushMesh
component to Gameobjects without aMeshFilter
. - [case: 1246495] Fixed
PolybrushMesh
component always marking the scene dirty when enabled. - [case: 1241241] Fixed null ref on Adding/Deleting "PolybrushMesh" Component to Gameobjects without a Mesh Filter
- [case: 1171437] Fixed
Export to Asset
deleting the source mesh when overwriting an existing asset. - [case: 1192477] Fixed prefab scattering placing objects outside the brush radius when parent object transform is scaled.
- Fixed errors thrown when vertex count changed between two strokes.
- Fixed PolybrushMesh component staying on ProBuilderMesh object once painting is done.
- Fixed Polybrush re-generating a new mesh when modifying a ProBuilderMesh.
- Fixed errors thrown when deleting ProBuilderMesh object after modifications with Polybrush.
- Fixed error
Something went wrong saving brush settings
happening when user deletes brush settings. - Fixed color preview not appearing when it should.
- Fixed errors when unloading scenes in certain cases.
- General performance improvements.
Known Issues
- Lightmapping is currently not compatible with use of "Additional Vertex Streams". Workaround is to disable "Use Additional Vertex Streams" in preferences.
Changes
- Update to Settings Manager 1.0.3.
- Documentation has been fully updated.
- Renamed LWRP to Universal Rendering Pipeline.
1.0.2-preview.4
[1.0.2-preview.4] - 2020-04-02
Bug Fixes
- [case: 1171437] Fixed
Export to Asset
deleting the source mesh when overwriting an existing asset. - [case: 1192477] Fixed prefab scattering placing objects outside the brush radius when parent object transform is scaled.
- General performance improvements.
[1.0.2-preview.3] - 2019-11-25
Bug fixes
- Fixed errors thrown when vertex count changed between two strokes.
- Fixed PolybrushMesh component staying on ProBuilderMesh object once painting is done.
- Fixed Polybrush re-generating a new mesh when modifying a ProBuilderMesh.
- Fixed errors thrown when deleting ProBuilderMesh object after modifications with Polybrush.
- Fixed error
Something went wrong saving brush settings
happening when user deletes brush settings. - Fixed color preview not appearing when it should.
Changes
- Documentation has been fully updated.
1.0.2-preview.1
[1.0.2-preview.1] - 2019-10-28
Bug fixes
- Fixed errors when unloading scenes in certain cases.
Changes
- Renamed LWRP to Universal Rendering Pipeline.