com.unity.probuilder 4.3.0-preview.2

com.unity.probuilder

Notes: processedReleased January 15, 2020

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2018.3

Package Dependencies

🔧 Bug Fixes

  • [case: 1198568] Fixed `MeshFilter` and `MeshCollider` always showing properties as "Overridden" on Prefab instances.
  • [case: 1204088] Fixed `UV Editor` actions window not using the mouse event, allowing inactive window properties to appear as interactable.
  • [case: 1183101] Fixed broken help link in `Smoothing Editor` window.
  • [case: 1173650] Fixed an issue that resulted in vertices and edges becoming unselectable on macOS in some cases.
  • Fixed `Edge` pre-selection highlight not rendering on macOS when using Metal as a graphics backend.
  • [case: 1198568] Fixed issues with prefab overrides not being applied to `ProBuilderMesh` components correctly.
  • [case: 1198568] Fixed `MeshFilter` and `ProBuilderMesh` components incorrectly showing instance overrides on un-modified prefab instances.
  • [case: 1194858] Fixed `Bevel Edges` throwing `NullReferenceException` in some cases.
  • [case: 1208475] Fixed `Set Pivot` and `Center Pivot` actions throwing `NullReferenceException` if the selected mesh contains children.
  • [case: 1183100] Fixed the `Shape Editor` `Stair` slider fields appearing too small to contain the text when Android is the selected build target.
  • [case: 1206302] Fixed an issue with the `Merge` action that could result in invalid geometry.
  • [case: 1161998] Fixed an issue where ProBuilder meshes could be selected through overlaying Editor windows.
  • [case: 1198588] Fixed a rare case where `ProBuilderMesh` could throw errors due to an invalid internal state.
  • [case: 1196134] Fixed an issue where resetting component data on a `ProBuilderMesh` through the Inspector window would not update the `MeshFilter` and scene gizmos.

🔄 Changes

  • The `ProBuilder Mesh` component is now shown as a replacement for the `Mesh Filter` component in the Inspector.
  • The `ProBuilder Mesh` component now has an icon in the Inspector.

⚠️ Known Issues

  • Element selection changes to an instantiated prefab still register as overrides. This will be addressed in a follow-up PR that moves the selection out of the `ProBuilderMesh` class.
  • The `ProBuilderMesh` icon is always the Pro Skin version.
  • The `ProBuilderMesh` icon is toggle-able in the Gizmos window (initial value is 'Off').

🔄 Changes

  • The `MeshFilter` component is now hidden by default on GameObjects created by ProBuilder, and the `ProBuilderMesh` component is renamed in the Inspector to `ProBuilder MeshFilter`.