RandomChoice : Added new node for choosing a random value from a list of weighted choices.
ArnoldImager : Added new node for adding Arnold imagers to the scene globals.
LightEditor/SceneViewInspector : Improved performance when viewing complex scenes.
The focus widget now ignores right clicks, avoiding situations where attempting to open a context menu could accidentally change focus.
Removed the focus widget from Expression, Random, Spreadsheet and Animation nodes.
StandardAttributes : Added
attributes.displayColorplug, for controlling the colour of objects in the Viewer.
UI : The UI is now scaled automatically for high-resolution monitors on Linux (#2157). Set the
QT_ENABLE_HIGHDPI_SCALINGenvironment variable to
ArnoldOptions : Added
Viewer : Fixed gnomon, which went missing in Gaffer 0.61.0.0.
PathListingWidget : Fixed hangs triggered by hiding a widget while Python-based columns were being queried.
Fixed header visibility when
setHeader()is called after construction.
Fixed errors displaying vectors of differing lengths. Note : it is not yet possible to edit vectors of differing lengths.
Fixed errors displaying Constant primitive variables with differing array lengths.
Fixed header tooltip formatting to match the SceneInspector.
LightEditor : Fixed column widths. This was only an issue in Qt 5.12 builds, not the official GafferHQ builds.
Failed to load attributewarnings caused by attributes without an authored value.
Fixed loading of Houdini-style paired primitive variables used to represent varying-length-arrays per vertex/face.
StandardNodeGadget : Added
Added support for showing plugs with children, with each child forming a column in the UI.
vectorDataPlugValueWidget:elementDefaultValuemetadata, used to provide the initial value for newly added rows.
Cortex : Updated to version 10.3.2.0.
Arnold : Added source compatibility for Arnold 7.1.