1.3.7.0
Improvements
ArnoldShader : Improved support for camera projections by exposing the
camera
plug on thecamera_projection
shader.Instancer :
Improved scene generation for encapsulated instancers significantly, with some production scenes now generating 5-7x faster.
Added
omitDuplicateIds
plug, to determine whether points with duplicate IDs are ignored or should trigger an error.
ScenePathPlugValueWidget : Added fallback to browsing the focussed scene when no other scene can be found. This makes the widget suitable for use on ShaderNodes.
Windows : Disabled Arnold’s ADP usage and crash reporting module by default. Users can enable it by setting
ARNOLD_ADP_DISABLE=0
for Arnold versions after 7.1.4.0 orARNOLD_ADP_OPTIN=1
for earlier versions.
Fixes
Catalogue : Fixed performance regressive when saving interactive renders with multiple AOVs (introduced in 1.3.6.1).
API
Capsule : Added protected
renderOptions()
andthrowIfNoScene()
methods.ScenePath : Added support for passing
nullptr
for the scene.ArnoldShaderUI : Added support for
camera
widget type metadata, to add a camera browser to a string parameter.