MtoA 5.2.1 introduces Arnold 7.1.3.1 and is a minor feature release including several improvements in viewport rendering, OSL shaders, as well as several bug fixes.

Installation

System Requirements

  • Maya  2020, 2022 or 2023

  • 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 chips 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.
  • Optix™ denoiser requires an NVidia GPU with CUDA™ Compute Capability 5.0 and above.

In the driver page select "Windows Driver Type:" DCH

The cache will also need to be re-populated after installing a new Arnold version, updating to a new NVIDIA driver, or changing the hardware configuration of GPUs on the system. More information can be found here.

Maya Plugins Compatibility 

MtoA 5.2.1 works with the following Maya plugins

Enhancements

  • Viewport Render improvements. Several improvements were done on the Arnold Render in viewport, including :
    • Viewport Render Region now reverts to full frame when disabled (MTOA-1095)
    • Progress bar no longer overlaps with status on low resolution screens (MTOA-1138)
    • Model bar icons weren't resizing in hiDPI monitors (MTOA-1139)
    • Added ability to set custom HUD color (MTOA-1155)
    • Arnold HUD no longer overlaps with Maya's heads-up display (MTOA-1141)
    • Toolbar icons were greyed out after turning render region off, in viewport full frame mode (MTOA-1153)
  • "Coat affect" attributes in aiStandardSurface : The attributes coat_affect_color and coat_affect_roughness are now exposed in aiStandardSurface UI
  • Render callbacks in Arnold RenderView : The pre/post render callbacks are now invoked in Arnold renderview as they were in Maya Renderview. For single frame renders, the post-render  callbacks are invoked immediately after the render finishes, but during IPR they are only invoked when the viewer is closed or IPR is disabled (MTOA-1137)
  • Render through USD Cameras : When a USD file is loaded with mayaUSD, it is now possible to render through cameras that are part of this usd file (MTOA-34)

Incompatible Changes

  • Pre / Post Render callbacks are now invoked in a different, more consistent way, than in previous versions. Pipelines relying on the previous behaviour might need to be updated. 

Bug Fixes

  • MTOA-1160 Export selection with motion blur returns invalid cameras data 
  • MTOA-934 Crash when drawing a render region before the first render in Arnold RenderView
  • MTOA-1146 Crash when doing "Render Current Frame" with docked Maya RenderView
  • MTOA-1148 mtoa.mod file in module's root folder has invalid paths
  • MTOA-1031 OSL Files in plugin path not reloaded when upating full scene
  • MTOA-905 Recompiling OSL shader clears previous values
  • MTOA-1142 getLatestVersion was using legacy URL
  • MTOA-1154 Prevent MtoA loading error when stereoCameras aren't loaded in Maya
  • ARNOLD-10677 - smart opaque did not work on ginstances when source mesh is hidden
  • ARNOLD-12486 - Rocky 8 linux crash in kick on startup
  • ARNOLD-12487 - Crash when application exits
  • ARNOLD-12508 - Camera visible cylinder lights sometimes disappear when animate
  • ARNOLD-12544 - "Free Render" not initializing geometries in non-default universes
  • usd#1220 Fail to override output filename when AOVs are duplicated 
  • usd#1234 Fix udim with relative paths
  • usd#1247 Check if texture path is empty before trying to resolve it
  • usd#1238 Crash in the procedural with varying instance count
  • usd#1241 UsdUvTexture should always have ignore_missing_textures enabled
  • usd#1245 Read material bindings in the full purpose
  • usd#1252 Connect the UsdPreviewSurface opacity into arnold transmission
  • usd#1253 Add GeometryLight in CreateFallbackSprim
  • usd#1240 Don't remap vertex primvars for pinned curves 
  • usd#1269 Fix visibility of instanceable prims under a point instancer hierarchy
  • usd#1272 Avoid prefixing the primvars before getting their value for converting them to builtin parameter


  • No labels
Privacy settings / Do not sell my personal information / Privacy/Cookies