Learn about new features in MtoA 5.4.2.1 for Maya 2025.2.
This feature release brings tone-mapping in toon, improved volume denoising, global light sampling support for light linking, better OSL interoperability, an update to OpenVDB 11, as well as multiple bug fixes.
See the Arnold for Maya release notes for the full list of recently added features and bug fixes.
You can now drive the hue and saturation of tonemapping in the toon shader. The toon shader has four new parameters that complement the existing value-based tonemapping parameters. The connected shader's U coordinate drives direct light hue and the V coordinate drives saturation, which enables textures like those below to map the toon shader's response to colored lighting (Note: make sure to set the image's wrapping mode to clamp and filter to closest for best results) (ARNOLD-10687). These toon parameters include:
![]() |
![]() |
![]() |
| No base_tonemap_hue_saturation | image -> base_tonemap_hue_saturation | image -> specular_tonemap_hue_saturation |
![]() |
![]() |
| Color palette images -> base_tonemap_hue_saturation | image.offset_u: 0 to 1 (light color is unchanged) |
Denoising volumes now produces better results. The changes in how volume albedo is computed help the denoiser to keep more details. Ringing artifacts when objects are viewed against the background are also reduced, and a new N_denoise AOV fixes some denoising artifacts visible in low-AA renders. (ARNOLD-14936, ARNOLD-13071)
![]() |
![]() |
![]() |
| 7.3.1 | 7.3.2 |
![]() |
![]() |
![]() |
| 7.3.1 | 7.3.2 |
![]() |
![]() |
| 7.3.1 | 7.3.2 |
Global light sampling is now applied per group of lights linked to a shape. That can improve rendering performance for scenes with light linking. The ALab scene now renders twice as fast when you use Global Light Sampling. (ARNOLD-14985)
The GPU renderer now supports the extra_depth parameter. This enables accurate rendering of blond or bright-colored hair without raising GI_specular_depth.

Volume albedo values are now more physically-based. This improves volume denoising and any LPE AOV using volume albedo is now much more useful for compositing. For backwards compatibility, you can set the new global option legacy_volume_albedo to true. (ARNOLD-13071)
Subdivided and displaced geometry can now be baked to USD, ASS, or OBJ. (MTOA-1918)
// Get the value of the Enable Snapshots Folder option arnoldRenderView -get "Enable Snapshots Folder"; // Result: 1 // // Set the Enable Snapshots Folder option arnoldRenderView -opt "Enable Snapshots Folder";
The color4, color2, vector4, vector2, and matrix33 are now supported as output types of OSL shaders when connected to Arnold shaders. Additionally, Arnold shaders that output RGBA or Vector2 types can now be directly connected to OSL shader color4 and vector2 input parameters. Those features make it easier to mix Arnold and MaterialX standard library shader nodes. (ARNOLD-1398 ARNOLD-14692)
Arnold now uses the latest OpenVDB library. For the list of changes between OpenVDB version 7.1.1 and version 11.0, see the release notes. (ARNOLD-11217)
MtoA now has a more integrated installer using the Microsoft Installer Framework (MTOA-1816)