5.0.0.2 - Arnold for Maya
24 Nov 2021
MtoA 5.0.0.2 is a hotfix release that uses Arnold 7.0.0.1
Installation
- Download the Arnold for Maya plugin
- Follow these installation instructions .
System Requirements
Maya 2019, 2020 or 2022
Windows 10 or later, with the Visual Studio 2019 redistributable.
Linux with at least glibc 2.17 and libstdc++ 4.8.5 (gcc 4.8.5). This is equivalent to RHEL/CentOS 7.
macOS 10.13 or later .
CPUs need to support the SSE4.1 instruction set. Apple Mac models with M series chip are supported under Rosetta 2 mode.
GPU rendering works on Windows and Linux only and requires an NVIDIA GPU of the Ampere, Turing, Volta, Pascal, or Maxwell architecture. We recommend using the 470.74 or higher drivers on Linux and 472.12 (Quadro), 472.12 (GeForce) , or higher on Windows. See Arnold GPU for more information.
Optix™ denoiser requires an NVidia GPU with CUDA™ Compute Capability 5.0 and above.
Maya Plugins Compatibility
MtoA 5.0.0.2 works with the following Maya plugins
Known Issues
- Arnold Hydra viewport disappears when a USD object is selected in the viewport. This is caused by a known issue in Maya-USD .
Bug Fixes
MTOA-848 - [BatchRender] Arnold crashes with ai:threads option if scene does not contain defaultArnoldRenderOptions
MTOA-872 - [XGen] "Can't open ptex" and "Too many open files" errors
ARNOLD-11141 - Incorrect luminance/blackbody/wavelength when using multiple render sessions with different linear color spaces
ARNOLD-11587 - Artifacts on switching texture_use_existing_tx in IPR for OSL shaders
ARNOLD-11588 - Switching texture_use_existing_tx does not update in IPR
ARNOLD-11636 - Out of range error when reading from Pref user data
ARNOLD-11676 - Resetting a face-varying user data does not remove the indices parameter
ARNOLD-11697 - Unable to raise GI sample settings from 0 during IPR
ARNOLD-11716 - Hang when rendering in free mode fails while another render is running
ARNOLD-11746 - Crash in OIDN denoiser
ARNOLD-11747 - Crash in node destroy after the render is finished
ARNOLD-11756 - Crash with standard_volume assigned to an implicit node
ARNOLD-11781 - Artifacts when rendering with CPU, adaptive, progressive and box filter
ARNOLD-11784 - Crash when creating and deleting AtUniverses in parallel
ARNOLD-11787 - Missing documentation about parameter in AiMsg* API
ARNOLD-11806 - Calling AiRenderBegin while rendering can cause a crash
ARNOLD-11819 - Crash in AiMsgXxx when creating and deleting multiple render sessions
ARNOLD-11825 - Instancer does not propagate user data of type array
ARNOLD-11831 - Missing Python bindings for AiParamValueGetPtr/SetPtr
ARNOLD-11840 - Confusing deprecation warning with visible lights
ARNOLD-11684 - [GPU] Hang with autobump when the displacement shader reads user data
ARNOLD-11702 - [GPU] Crash when flushing texture cache with OSL textures
ARNOLD-11711 - [GPU] Crash in interactive rendering with some light sampling settings
ARNOLD-11717 - [GPU] Crashes when rendering on GPU with Optix denoiser in batch render sessions with a display driver
ARNOLD-11804 - [GPU] Infinite values in P AOV on background
ARNOLD-11815 - [GPU] Crash in ramp_rgb with curves_only
ARNOLD-11612 - [OCIO] Warnings if the OCIO color manager uses a non default config file
ARNOLD-11640 - [MaterialX] Silent error when writing materials using the node name as the material name
ARNOLD-11654 - [MaterialX] Importing shaders with multiple outputs fails
usd#902 Render session is not passed to AiDeviceAutoSelect
usd#900 Avoid calling AiRenderBegin if render is already running
usd#905 Integer primvar Render Vars fail to render via husk
usd#906 Version is not set as default when returning SDR definitions
usd#928 Transform from the Point Intancer is not applied to instances
usd#918 Rendervars do not show up in Houdini 19
usd#915 Volume shader is not applied to the ArnoldVolume primitive in Hydra
usd#458 Point instancer should prune the primitives under its hierarchy
usd#904 No way to have Point Instancer prototypes hidden
usd#924 Writer now saves the default color manager node
usd#921 Remap curves primvars to avoid "wrong data count" errors
usd#854 Primvars is ignored when rendering basisCurves as b-spline