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
lightLinks
andshadowLinks
collections as sets.USD asset paths on Windows now use
/
as the path separator, instead of\
. SetIECOREUSD_FORCE_ASSET_PATH_FORWARD_SLASH=0
to keep the previous behaviour.
SceneWriter : Fixed crash when writing to a USD file that is already open elsewhere.
Constraint : The
target
browser now shows locations from thetargetScene
if 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:scene
metadata 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
,inclusions
andexclusions
.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.