1.5.15.0
Features
ShuffleOptions : Added a new node for shuffling options in the scene globals (#6412).
Improvements
Animation :
Added plug context menu actions for color, vector and box plugs.
Plug context menu actions are now available on widgets that edit multiple plugs. This enables the animation of multiple cells at once in the LightEditor, RenderPassEditor, AttributeEditor and Spreadsheet UI.
Attribute Editor, Light Editor, Render Pass Editor, Spreadsheet : Added Shift + Enter and Shift + Ctrl + Enter shortcuts to commit an edit without closing the popup editor window.
LightEditor : Improved the order of sections and some columns within sections for Arnold lights.
Wrapper : Added
$ARNOLD_ROOT/plugins/usd/usdArnold/resources
toPXR_PLUGINPATH_NAME
whenARNOLD_ROOT
is specified.SceneReader : Added loading of ArnoldAlembic, ArnoldUsd and ArnoldProceduralCustom USD prims as ExternalProcedural objects.
Fixes
RenderMan : Added missing attribute handlers for float, string, InternedString, Color3f and V3f array attributes. In particular, this fixes the export of
render:displayColor
attributes loaded from USD.RenderManShader : Fixed failure to load connections made via Dots and other intermediate nodes.
Expression : Fixed error when creating OSL expressions for plugs with
:
characters in their name.PythonEditor : Fixed completions menu not appearing after typing
:
in a partial plug or node name or a dictionary key.Animation : Fixed “Jump To” actions in plug context menu.
Edit Menu : Disabled “Rename” menu item when the selection is read-only.
Catalogue : Added forwards compatibility for Catalogues saved from Gaffer 1.6.
SceneReader : Fixed loading of instanced UsdSkel geometry with unique animation applied.
Build
Added
buildGraphics
option to SConstruct to enable building the Gaffer logo and icons separately.Cortex : Updated to version 10.5.15.0.