1.3.5.0
Features
ImageScatter : Added a new node for scattering points across an image, with density controlled by an image channel.
Improvements
Viewer : Changed the default image comparison (wipe) mode from
Over
toReplace
.Spreadsheet :
Popups for string cells and row names are now sized to fit their column.
Added “Triple” and “Quadruple” width options to the spreadsheet row name popup menu.
Node : Improved performance when casting Python-derived types to ComputeNode.
Fixes
ValuePlug : Fixed performance regression (introduced in 1.3.1.0) getting values from plugs without an input connection. This could severely affect scene generation times in some cases.
NameSwitch : Fixed bug which prevented drag and drop reordering of rows with an input connection.
PythonEditor :
Fixed output for
print()
calls with multiple arguments, which was previously spread across multiple lines.Fixed bug that prevented editors being destroyed at the right time.
FileSystemPath : Fixed bug on Windows where paths on an exFAT partition were not considered valid.
API
Sampler : Added
populate()
method, which populates the internal tile cache in parallel, and subsequently allowssample()
to be called concurrently.