3ds Max 2025 includes MAXtoA 5.7.0.0
3ds Max 2025 ships with MAXtoA 5.7.0.0, which introduces Arnold 7.3.0.0 core.
See the
Arnold for 3ds Max release notes for the full list of recently added features and bug fixes.
Progressive dithered sampling
Arnold now supports dithered samples in progressive and adaptive rendering. Dithering brings nicer noise distributions at low AA sample counts.
Global light sampling in volumes
Global light sampling is now supported in volumes. The render time speedup when using global light sampling in volumes depends on the number of lights, but even scenes with only a few lights are faster to render.
Distance shader in reflections
The distance shader now properly handles secondary paths such as reflections.
Overlay imager
A new imager that allows you to decorate or tag your renders by printing text over the rendered images.
Improved thick curves intersector
Curves in thick mode are on average 10% faster (in some cases, more than 100% faster) and they look better in closeups.
Toon light-group AOVs
The toon shader now outputs AOVs for direct lighting from lights that have a label in their aov parameter.
More Enhancements
- Imager setups can be exported and imported: A set of imagers can be exported to and imported from arnold files (.ass, usd), for exchange between scenes or to use as presets.
- Imagers automatically sorted in a logical order: When you add imagers, they are automatically applied in the most useful order (for example, Light Mixers go first in the list). You can still re-order them manually if necessary.
- Object selection in Arnold RenderView: You can select objects in the Arnold RenderView after a production render, as well as after an an interactive rendering.
- OSL Include Paths expanded: The OSL compiler in MAXtoA now loads include files from the same directories used by 3ds Max for OSL files.
- Improved export with USD for 3ds Max: Several improvements have been added when using the Arnold template in MaxUSD. The scene hierarchy is now aligned better between MAXtoA and 3ds Max USD, instanced objects are now exported correctly, and inherited transformation matrices are now exported correctly.
- Improved MaterialX support: Arnold can now render MaterialX node graphs mixing standard library. DCCs loading the Arnold node definitions will benefit from the newly added UI metadata and provide a better user experience. Arnold also now uses MaterialX 1.38.8. This update includes new nodes from the MaterialX standard library. For a full list of changes please see the
full release notes
- Emission and per-light-group AOVs: Per-light-group indirect AOVs no longer include emission. Emissive surfaces now only appear in the "default" light group output. When using emission in shaders, the sum of the light group AOVs will now add up to the beauty pass.
- Evaluate autobump in SSS on GPU: Autobump will now be evaluated in the SSS computation with the GPU renderer when the sss_use_autobump option is enabled, this matches the behavior when rendering on CPU.
- GPU Denoising with the Intel Denoiser: The Intel denoiser now includes real-time denoising through NVIDIA and Intel GPU support. You can switch between Auto/CPU/GPU modes for the OIDN denoiser imager. Arnold now also provides accurate timing information for the denoiser in the log.
- Batch renders now abort on license fail: Arnold now aborts if there is a license error in a batch render. The option abort_on_license_fail is now true by default, and applies to batch renders only. This means you don't have to check rendered image sequences for watermarks. Interactive renders do not abort, and have a watermark on license fail as usual. The environment variable ARNOLD_FORCE_ABORT_ON_LICENSE_FAIL overrides this default behavior (0 = batch and interactive render with watermarks on license fail, 1 = batch and interactive abort on license fail).
- Add license checkout time to render statistics: The render statistics now include the "license checkout time", which is the time in microseconds spent on license checkout for a specific render. This is useful for diagnosing long checkout times when rendering in batch.
- Automatically create non-existent paths to tx file: Generating a .tx file (maketx, autotx, AiMakeTx) now works even if the paths to the output .tx file do not exist: Arnold now creates those paths.
- Faster overlapping volumes: Arnold renders a few percent faster when there are many overlapping volumes.
- Improved profiling: Procedural and volume intersection times are now listed separately, instead of being included with the parent BVH. Profiling has also been added in other areas, in particular multithreaded code where helper threads were not being accounted for. This should result in higher quality statistics.
USD Enhancements
- Update to USD 23.11: The USD version was updated USD from 22.11 to 23.11 in the procedural.
- Light instances: You can now instance lights with a Point Instancer.
- Visibility and Mattes on instances in Hydra: In the Hydra Render Delegate, the Arnold visibility and matte attributes now work on instances.
- UDSZ files supported as file format: You can render usdz files with kick.exe, and load them with the usd procedural.
- Orthographic cameras in Hydra: Orthographic Cameras are now supported in the Hydra render delegate.
- Pixel Aspect Ratio in Hydra: The Arnold Render Delegate now supports the pixelAspectRatio parameter in RenderSetting primitives