Skip to content

Gaffer 1.4.13.0

Compare
Choose a tag to compare
@johnhaddon johnhaddon released this 20 Sep 10:30
· 35 commits to 1.4_maintenance since this release

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 and shadowLinks collections as sets.
    • USD asset paths on Windows now use / as the path separator, instead of \. Set IECOREUSD_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 the targetScene 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 and exclusions.
  • 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.