1.7.7.0
Improvements
DeepMerge : Added
Collectmode to accumulate inputs by evaluating input plugs in multiple contexts.MeshSegments : Added
ignoreMissingplug.PathListingWidget, SpreadsheetUI : Header text is now elided rather than truncated. A default tooltip now shows the full text of the header.
LightEditor, RenderPassEditor, AttributeEditor : Added
compactColumnstoggle. When on, columns are sized based on their values instead of also considering the header text, so that more columns may fit on screen at once. Columns too narrow to show the header display an abbreviated form, such asMax BouncesbecomingMB.PaintTool : Improved performance during a paint stroke when painting many objects.
Fixes
Catalogue : Fixed
imageNamesplug not handling renaming of promoted images (#7234).ImageAlgo : Fixed handling of empty data window in
tiles().Editor : Exceptions thrown by slots connected to
instanceCreatedSignal()are now caught and reported, rather than stopping execution.RenderMan : Fixed non-deterministic ordering of output definitions.
Viewer : Fixed rendering of volumes and camera-visible environment lights in the raytraced viewport (#4783).
PaintTool : The Viewer’s display transform is now correctly applied to the painted values.
Arnold : Fixed interactive updates to USD RectLights when the input network to
coloror thetexture:fileparameter were modified (#7247).SetEditor : Fixed UI responsiveness bug when using “Hide Empty Sets”.
API
Merge : Renamed
modetoinputMode.PathListingWidget : Added
setCompactColumns()andgetCompactColumns(), which size columns to only fit their values and disregard their header text.PathColumn : Added
CellData::abbreviationmember.