Share

4.0.0 - Arnold for Maya

Release Date

Dec 10, 2019

This version uses the Arnold 6.0.0.0 core.

DOWNLOADS

www.arnoldrenderer.com/arnold/download/](http://www.arnoldrenderer.com/arnold/download/)

  • Please visit Getting Started With Arnold GPU](topicid=arnold_user_guide_ac_rendering_ac_arnold_gpu_html) and Arnold GPU FAQ](topicid=arnold_user_guide_ac_arnold_gpu_ac_gpu_faq_html)
  • Check the compatibility of your system on Supported GPUs](topicid=arnold_user_guide_ac_arnold_gpu_ac_supported_gpu_html)
  • Review the Supported Features and Known Limitations](topicid=arnold_user_guide_ac_arnold_gpu_ac_features_limitations_html)

Autodesk Network Licensing now requires new license files with an updated 2020 version . Please follow the instructions on this page to generate your license file. More info about Arnold 6 licensing can be found here .

The default installation directory of Mtoa has been modified from this version to be installed within the Autodesk directory. Users will still have full control over installing to any directory of their choice. For example : Linux - /usr/autodesk/arnold Osx : /Applications/Autodesk/Arnold and Windows C:/Program Files/Autodesk/Arnold/

MtoA 4.0.0 is a feature release, that is not binary compatible with 3.1.* versions. It includes the following improvements :

Enhancements

GPU Rendering : GPU no longer in beta. Since the majority of the CPU features are now supported on the GPU, with lots of stability fixes and a good match between the CPU and GPU results, we're boldly removing the beta tag!

aiAxFShader : MtoA has added support for Xrite's AxF](https://www.xrite.com/axf) file format through a new shader. AxF files can be imported into Maya for use with MtoA via the aiAxfShader.

New aiLookSwitch operator node: This makes it easier for users to add different looks to a procedural asset by automating the practice of adding a switch_operator and merge operators at the root of the procedural operator graph.

Import shader networks : This allows users to import their .ass or .axf shading networks as a Maya shading graph.

Improved viewport representation of Stand-Ins : The representation of stand-ins in the Maya viewport has been improved. Users can now switch between different viewport representations while rendering.

Improvements to IPR : Many improvements have been made overall IPR experience.

Reduced adaptive sampling overhead: The performance overhead from adaptive sampling with large max AA has been substantially reduced

Arnold License Manager The new Arnold License Manager tool, located in the bin folder, allows to easily configure Arnold licensing through a graphical user interface. Users can select and change license type (e.g. Single-user, Network or RLM), sign in to their Autodesk Account, specify license server addresses for network licensing, etc. You can still configure licensing through environment variables, such as ARNOLD_LICENSE_ORDER, solidangle_LICENSE, ADSKFLEX_LICENSE_FILE, in which case they override the settings in the Arnold License Manager configuration file. More information about licensing can be found here .

Alembic Export Command : We have added a dedicated Alembic export command ( arnoldExportAlembic ) that will export geometry with Arnold options such as subdiv_type , subdiv_iterations , as well as converting mtoa_constant_ *, mtoa_varying_ * and mtoa_uniform_ * custom attributes to the expected Arnold naming and types, it takes the same arguments as the native Maya abcExport command.

Autodesk Standard Surface : We have also added support for Autodesk Standard Surface which is being shipped with Maya 2020. Users can expect this to work similar to aiStandardSurface.

Incompatible Changes

C++11 API: We have raised our minimum C++ requirement to C++11. Compiling with C++03 will likely result in compilation errors.

Ticket Summary
#3514 Support Clic V2
#3650 CLIC V2: agent fails on headless Linux with Maya + MtoA Batch Render
#3723 Arnold GPU: Computer freezes during scene update for ARV
#3817 GPU - Disabling a Light in Light Editor crashes Maya with ARV
#3999 ARV missing progress bar when in GPU mode.
#4001 Changing CamAA, Diffuse, Spec AA restarts render in ARV but doesn't update values until Update Full Scene.
#4003 ARV - refresh render then stop IPR crashes Maya
#4005 Arnold Material Viewer in Hypershade using excessive system resources, Maya becomes unresponsive.
#3597 Implement Clic2 menus
#3786 crash with MayaIO 2019 + MtoA 3.2.0.2 + scene with aiFlat & texture
#3923 XGen extensions fail if XGen plug-ins are not loaded first
#4010 ARV - change cameras in IPR rendering mode doesn't update until Update Full Scene.
#3338 Enable "Export Full Path" by default
#3847 Solid Angle logo is still visible on the About screen
#3850 Hiding a mesh light crashes the IPR
#3872 Hiding/unhiding lights crashes the IPR
#3884 Saving an image with 0.001 in the filename crashes eg flakes_scale-0.001
#3919 convert 8bit texture to 16 bit exr .tx files
#3931 Settings separator to "/" and full paths forces light linking on
#3940 procedural UI tree view slow with large object list
#3941 use objectpath for aiStandIn viewport preview
#3965 create GUI for Alembic export workflow
#3969 shader component connections to Maya ramp node not being translated correctly
#3972 Fulfill the ODIS requirements for Maya 3rd party installers
#3976 Remove obsolete #ifdefs
#3979 Bifrost translator should handle greater than 2 GB of data per bif shape
#3985 Fix issues in Maya when different renderers are used but MtoA is loaded (output format not saved)
#3988 slashes in selection inverted on operator import
#3990 Import Operator graph should also import the shaders
#3991 Export selected should export the selected shaders too
#3992 Change MtoA install folder
#3993 AEnewNonNumericMulti.mel has been removed in Maya 2020
#3994 ARV] 3d manipulation wheel causes a crash if no render was started
#4004 Memory leak in bif shape translator
#4009 Enable C++11 for all builds of MtoA
#4011 Remove legacy ABI-breaking code
#4012 Use Render API in material viewer
#4013 Don't delete alembic procedurals at every IPR change
#4018 EXR Distortion from the Beta Forum
#4019 EXR Distortion from the Beta Forum
#4022 subdiv attributes don't update correctly when shapes have the same name
#4025 duplicating aiStandIn duplicates the look attribute
#4027 Ensure dcc_name is set for all nodes
#4028 parameters with . in the name not displaying in Procedural UI
#3917 Add support for Axf shader in Mtoa
#2562 Import shader networks from .ass files
#3603 Switch to new Render API
#3752 Improve the aiSetParameter UI
#3902 create our own Alembic Export command
#3937 add look variants interface to procedural UI
#3947 Support for Autodesk Standard Surface
#3953 GPU: API to query if a device is supported
#3977 request to add device to snapshot metadata in ARV
#3983 Merge all new ADSK standard surfaces viewport changes back into MtoA
#3997 create UI for alembic export command
#3998 implement new viewport representation API
#4007 Bif shape translator should find arnold_bifrost in alternate location

Was this information helpful?