This version uses the Arnold 22.214.171.124 core.
MtoA 4.0.3 is a feature release, that is binary compatible with 4.0.* versions. It includes the following improvements :
USD Export: Added the ability to export the Arnold scene data as USD format, either from the File > Export All / Selected menu or the Arnold > Scene Export menu
Bifrost render large files: You can now render Bifrost scenes that contain geometry larger than 4GB
Overriding alembic instances with operators: A new parameter use_instance_cache enabled by default has been added to the aiStandin node to control the internal cache that shares instances between alembic nodes. This parameter can be disabled when using operators to override the procedural contents while make_instance is enabled.
aiStandIn optimizations: The contents of the aiStandin is now cached to make it faster to load large assets, and only need to query the contents a single time. The contents are now only loaded when the tree is expanded by the user.
Batch Render Dialog: there is now a basic dialog that is displayed when clicking the option box next to "Batch Render" in the Render menu.
Support for custom orthographic camera: Developers can now expose their custom orthographic camera on the camera attribute editor by adding the metadata orthographic = true in the node entry
Empty aiVolume render as box: If no file is given to the aiVolume node then it will render as a simple box volume
Solved slowdown caused by swatches: Render swatches were constantly loading Arnold resources when editing attributes, even when swatches were disabled. This was solved and optimized.
Parenting / unparenting is fixed in IPR sessions: Parenting and unparenting nodes was not being updated properly in the IPR.
Fixed regression with aiToon's lights lists: The light names in attributes "Rim Light" and "Stylized Highlight" were not translated properly to Arnold.
|#4159||Windows: MtoA master (for Maya PR 2021) doesn't contain xgen_procedural|
|#4163||selection of objects in .ass aiStandins not working from ARV|
|#3838||Grouping an object and then hiding the object inside the group does not update in the IPR|
|#4110||ARV: grouping/parenting fails in IPR|
|#4131||Export shaders to ass fails with shading engine selection|
|#4145||Remove the Composite shader|
|#4148||Export selected should always export selected Dependency Nodes|
|#4149||Expose missing Arnold shaders|
|#4153||Maya 2020, Bifrost & Caching: Arnold IPR does not update non-simulated animated Bifrost geometry on time changes when Cached Playback is enabled|
|#4156||Don't create an Arnold session for swatches|
|#4158||delay loading .ass and USD contents until treeview is expanded|
|#4160||Use the new AiSceneWrite API|
|#4162||Sheen (Toon) appears in the wrong place|
|#4165||Toon rim light not supported properly with full paths|
|#4166||Toon stylized highlight not supported with full paths|
|#4171||Update Scons version|
|#4185||Extra Attributes moved under Arnold tab on bifShape|