1.6.7.0
Improvements
Timeline : Added scrubbing outside the playback range, enabled by holding Shift.
RenderMan : Added depth of field support (#6713).
NodeEditor :
Added BoxPlug items to the plug creation menus.
Added more Array items to the plug creation menus.
Added drag & drop creation of plugs by dropping a plug or value onto the
+icon.
AttributeTweaks : Added “Attributes” submenu to
nameplugs, matching the menu from CustomAttributes.CustomAttributes : Added “From Selected” and “From Affected” submenus to the plug creation menu.
AttributeTweaks, OptionTweaks, CustomAttributes, CustomOptions, OptionQuery : Added drag & drop population of plugs by dragging from the Scene Inspector.
CustomOptions : Added “From Scene” submenu to the plug creation menu.
Fixes
RenderPassEditor, Spreadsheet : Conformed menu buttons to match the rest of Gaffer by showing menu on button press, not release.
NodeEditor : Added missing widget for Color4fVectorDataPlug.
Timeline : Fixed bug that meant the wrong frame number was drawn when the current frame was outside the playback range.
SetEditor : Fixed RunTimeTyped registration of
SetEditor.Settings.HierarchyView, AttributeEditor : Fixed search filter tooltip.
NodeMenu : The script’s context is now scoped before calling a node’s
postCreator.RenderMan :
Fixed incorrect motion blur when rendering with RenderMan XPU.
Fixed interactive denoiser when rendering with RenderMan XPU.
SceneReader : Fixed reading of animated material and light parameters from USD files.
API
MenuButton : Added
set/getImmediate()methods. These allow the button to execute a menu item immediately instead of showing the menu, if the menu has only a single item.Signals : Added CatchingCombiner Python class, equivalent to the C++ template class.
FileSystemPath : Implemented Python’s
os.PathLikeinterface, to allow FileSystemPath objects to be passed directly to Python’s standard filesystem functions.PlugCreationWidget : Added standard metadata-driven widget to allow users to add plugs to nodes.
UserPlugs : Deprecated. Use PlugCreationWidget instead.
CompoundDataPlugValueWidget : Deprecated. Use LayoutPlugValueWidget and PlugCreationWidget instead.
Build
Cortex : Updated to version 10.6.2.1.