0.57.3.0
Fixes
Viewer : Fixed a bug in the render control widget which caused the entire Viewer to fail if there was an error computing the metadata for an image.
Arnold : Added workaround for Arnold bug which prevented interactive edits to quad light colour textures.
CopyAttributes : Fixed bugs triggered by non-existent source locations. CopyAttributes now matches the behavior of CopyPrimitiveVariables : if the source location does not exist, nothing is copied and no error is caused.
Viewer : Fixed bugs in the “Edit Tweaks…” menu item. The wrong ShaderTweaks node could be displayed for certain upstream configurations of nodes like CopyAttributes, ShuffleAttributes and MergeScenes.
OSLCode : Removed string substitutions on code, so that symbols such as
#
can be used directly. Substitutions were of no use anyway, because they were not being applied in a suitable context.SceneAlgo : Fixed
shaderTweaks()
bugs that could cause the wrong node to be returned.
API
SceneAlgo : Added an
attributeHistory()
method which returns a computation history for one specific attribute.