1.4.13.0
Improvements
NodeEditor, NameWidget : Invalid characters are automatically converted to
_when renaming a node or plug, and:is no longer treated as invalid.
Fixes
SceneReader :
Fixed loading of facevarying normals skinned with UsdSkel.
Stopped loading USD
lightLinksandshadowLinkscollections as sets.USD asset paths on Windows now use
/as the path separator, instead of\. SetIECOREUSD_FORCE_ASSET_PATH_FORWARD_SLASH=0to keep the previous behaviour.
SceneWriter : Fixed crash when writing to a USD file that is already open elsewhere.
Constraint : The
targetbrowser now shows locations from thetargetSceneif it has an input connection. Before it always showed locations from the main input.ImageInspector : Fixed broken UI caused by double-clicking in the Image tab.
API
ScenePathPlugValueWidget : The
scenePathPlugValueWidget:scenemetadata now accepts a space-separated list of plugs, taking the first plug which has an input connection.VisibleSet : Added Python constructor with keyword arguments for
expansions,inclusionsandexclusions.ScriptNodeAlgo : Added new namespace with functions for managing shared UI state for GafferSceneUI.
ContextAlgo : Deprecated. Use ScriptNodeAlgo instead.
Build
Cortex : Updated to version 10.5.9.4.