1.4.11.0

Improvements

  • SetExpressions : Set Expressions containing only whitespace characters are now treated as empty rather than producing an error.

  • ArnoldShader :

    • Added a UI layout for the new openpbr_surface shader.

    • Moved Arnold 7.3.3.0’s new standard_volume.scatter_diffusion parameters to a “Scatter Diffusion” section of the UI.

  • Viewer : Added diagnostic shading mode for visualising the values of the usd:purpose attribute as colours :

    • White : Default

    • Green : Render

    • Blue : Proxy

    • Red : Guide

  • Catalogue : Added a handle for controlling the relative sizes of the listing and image property widgets.

  • RenderPassEditor, LightEditor : Improved update performance for certain graph configurations, by optimising SceneAlgo::history() (#5199).

Fixes

  • Arnold : Fixed bug preventing UI metadata for Imagers from being loaded for Arnold 7.3.

  • WidgetAlgo : Fixed issue preventing grab() from capturing popup menus on Windows.

  • ShowURL : Fixed opening of “file://” URLs on Windows (#5861).

  • Shader : Fixed “Revert to Defaults” menu item in NodeEditor (#1862).

  • Catalogue :

    • Fixed bug which allowed locked Catalogues to be edited.

    • Fixed NodeEditor update when the first image is added or the last image is removed.

  • NameWidget : Fixed bug which allowed plugs on locked nodes to be renamed.

  • ValuePlug : Fixed the plug passed to Monitor::forceMonitoring(). Previously Process::destinationPlug() was being passed instead of Process::plug().

API

  • PathListingWidget : Added columnContextMenuSignal(), allowing multiple clients to collaborate on the creation of a column-specific context menu.

  • HierarchyView : Added sceneListing() method, to allow the context menu to be customised.

Documentation

  • Windows : Documentation is now included in Windows release packages.