Skip to content

Releases: Autodesk/maya-usd

Version 0.34.6

18 Dec 21:15

Choose a tag to compare

Important Information

This build fixes a defect in the Autodesk Asset Resolver module that could cause a crash on startup in Maya 2026.3. There are no additional feature updates or enhancements in this release, it is purely to resolve the potential crash on start. If you are experiencing problems starting Maya 2026.3 then please install this update.

Changelog

  • Initialization deadlock when using ADSK_AR_MAPPING_FILE
  • Prevent concurrent initialization of Asset Resolver
  • Missing member initialization in AdskAssetResolver

Version 0.34.5

12 Nov 18:34

Choose a tag to compare

Important Information

BUILD

  • Built using Multi USD version 25.5 and 24.11 and MaterialX 1.38.8 for Maya 2026.3.
  • Built using USD version 23.11 and MaterialX 1.38.8 for Maya 2025.3.
  • Built using USD version 22.11 and MaterialX 1.38.5 for Maya 2024.2.
  • Built using USD version 21.11 and MaterialX 1.38.3 for Maya 2023.3.

Highlights:

Minor Fix for some of the features released in Maya USD 0.34.0 that shipped with Maya 2026.3. See changelog for complete list of updates in 0.34.0 and 0.34.5.

  • Added Mac support in the Asset Resolver.
  • UI improvements to the Asset Resolver Settings dialog.

See changelog

Version 0.34.0

12 Nov 15:39

Choose a tag to compare

Important Information

BUILD

  • Built using Multi USD version 25.5 and 24.11 and MaterialX 1.38.8 for Maya 2026.3.
  • Built using USD version 23.11 and MaterialX 1.38.8 for Maya 2025.3.
  • Built using USD version 22.11 and MaterialX 1.38.5 for Maya 2024.2.
  • Built using USD version 21.11 and MaterialX 1.38.3 for Maya 2023.3.

Highlights:

  • Asset Resolver: The Autodesk USD Asset Resolver permits resolution of asset paths using environment variable and token strings within paths. This new USD Asset Resolver can be extended to include custom URI-based resolvers. (Available on Linux and Windows only.)
  • Layer Data View: Users can now see the content of a selected layer data within the Layer Editor with a new Layer Data View. This can help users understand the content in a layer as well as debugging data.
  • USD Importer: Added support for left-handed meshes. Previously support was poor and could bring in incorrect UVs or normals.
  • USD Importer: Added option in the USD Importer UI to turn on the Euler Filter to fix some rotation problems.
  • Lights: Enabled lighting and shadows with USD RectLight prims in Maya 2026.3+.
  • Icons: Added new icons for various prim types that were missing icons, such as Class prims.
  • Prim Creation: Added the ability to create a Class prim. Previously this we excluded from creation options.
  • Prim Creation: Added Plane primitives as a default type users can create from the right-click menu.
  • Material Export: Changed the default Material target from USD Preview Surface to MaterialX. This change affects new installations of Maya USD but does not affect existing installations.

See changelog

Version 0.33.0

06 Aug 16:39

Choose a tag to compare

Important Information

BUILD

  • Built using Multi USD version 25.5 and 24.11 and MaterialX 1.38.8 for Maya 2026.2.
  • Built using USD version 23.11 and MaterialX 1.38.8 for Maya 2025.3.
  • Built using USD version 22.11 and MaterialX 1.38.5 for Maya 2024.2.
  • Built using USD version 21.11 and MaterialX 1.38.3 for Maya 2023.3.

Highlights:

  • USD for Maya 0.33.0 includes both USD v24.11 and v25.05 installations for Maya 2026.2. By default, it uses 24.11, but you can switch to 25.05 using the Maya launch parameter -usdVersion 0.25.5. This launch parameter will only work in Maya 2026.2. You can also use an Environment variable of MULTI_USD_VERSION and set it to "0.25.5" to force Maya 2026.2 to use this version of USD.
  • Added support for exporting light properties as animation curves in USD 24.11 and later.
  • Added support for importing camera and light properties having animation curves in USD 24.11 and later.
  • Added support for export and import of transform animation curves in USD 25.05 and later.
  • Re-enabled light shading in VP2 in Maya 2026.2+.

See changelog

Version 0.32.0

04 Jun 20:35

Choose a tag to compare

Important Information

BUILD

  • Built using USD version 24.11 and MaterialX 1.38.8 for Maya 2026.
  • Built using USD version 23.11 and MaterialX 1.38.8 for Maya 2025.
  • Built using USD version 22.11 and MaterialX 1.38.5 for Maya 2024.
  • Built using USD version 21.11 and MaterialX 1.38.3 for Maya 2023.

Highlights:

  • Added Animation Curve support for Camera attributes in the USD Exporter for Maya 2026.1+.
  • Added MaterialX Document support in the USD Exporter.
  • Updated USD Lights to use relevant shape size settings for properly displaying shapes in the viewport.
  • Improvements to the USD Collection widget.
  • Added new Python functions to get/set selected layer in the USD Layer Editor.
  • Addressed several security flaws in USD 23.11 and USD 24.11.

Known Issues:

  • Shading from USD Lights is no longer supported in the VP 2.0. Light shading is now performed only in the Hydra viewport in Maya 2026.

See changelog

Version 0.31.0

07 Mar 20:54

Choose a tag to compare

Important Information

BUILD

  • Built using USD version 24.11 and MaterialX 1.38.8 for Maya 2026.
  • Built using USD version 23.11 and MaterialX 1.38.8 for Maya 2025.
  • Built using USD version 22.11 and MaterialX 1.38.5 for Maya 2024.
  • Built using USD version 21.11 and MaterialX 1.38.3 for Maya 2023.

HIGHLIGHTS

  • Axis and Units support in USD Exporter, USD Importer and Load Stage from File
  • Light Linking and general Collection support in Attribute Editor
  • Add/Remove Schemas to Prims in AE
  • Display/Hide Class Prims in Outliner
  • Search for Prims in Outliner (Maya 2026+)
  • Render Sequencer now supports USD Cameras (Maya 2026+)
  • Look Through Lights in Viewport (Maya 2026+)

Important Note

  • Some of those new features such as light linking with expression-based collections will not work with MtoA 5.4.X and older.
  • Additionally, this will be the last release that we will provide an installer for the 2022 builds. We are not removing Maya 2022 support from the repo itself but will no longer test updates on Maya 2022.

See changelog

Version 0.30.0

16 Oct 17:55

Choose a tag to compare

Important Information

BUILD

  • Built using USD version 23.11 and MaterialX 1.38.8 for Maya 2025.
  • Built using USD version 22.11 and MaterialX 1.38.5 for Maya 2024.
  • Built using USD version 21.11 and MaterialX 1.38.3 for Maya 2022/2023.

HIGHLIGHTS

  • Added the ability to control USD Cameras with standard viewport controls when looking through a USD Camera in Maya 2025.3+.
  • Added shapes for all vanilla USD Lights that were not being displayed in the viewport in Maya 2025.3+.
  • Added ability to reload references on a selected prim in the Outliner.
  • Added Outliner text color for prims. The colors can be set in the Attribute Editor and will appear on the prim name in the Outliner.
  • Added support in the USD Exporter to export references to the root layer of a Maya USD Proxyshape.
  • Duplicate as USD Data now supports duplicating multiple objects at once instead of a single object.
  • Assign New Material now includes the option to add an OpenPBR MaterialX shader to a prim. in Maya 2025.3+. General stability and performance improvements.
  • The MayaUsdAPI (a binary stable library other plugins can use to access MayaUsd features in a binary stable way) is now officially supported and at v1.0.0. For more info see the README.md (https://github.com/Autodesk/maya-usd/blob/dev/lib/mayaUsdAPI/README.md).

Important Note

  • There is a noteworthy change in how UFE paths should be called in Maya 2025.3+ related to the normally hidden "world" node in Maya. The change (only in Maya 2025.3+) is to unconditionally add "world" (hidden Maya root node) as a prefix to Ufe paths. Previously the code would only add the prefix "world" if the path wasn't prefixed by "world".

  • Use of str(ufe.Path) should be avoided as str was only meant as a debugging tool. Instead use ufe.PathString.string(ufe.Path). Examples:
    Use: ufe.PathString.string(ufe.Path(pathSegment)) instead of str(pathSegment)

    Use: ufe.PathString.string(path) instead of str(path)

See changelog

Version 0.29.0

31 Jul 14:47

Choose a tag to compare

Important Information

BUILD

  • Built using USD version 23.11 and MaterialX 1.38.8 for Maya 2025.
  • Built using USD version 22.11 and MaterialX 1.38.5 for Maya 2024.
  • Built using USD version 21.11 and MaterialX 1.38.3 for Maya 2022/2023.

HIGHLIGHTS

  • Added support for Edit Routing with viewport transformations.
  • Added ability to Copy & Paste USD Prims.
  • Added ability to control material binding strength in the Attribute Editor.
  • Added ability to open a selected Material prim in LookdevX from the Attribute Editor.
  • Added support for importing USD blendshapes to Maya blendshapes.
  • Added support for exporting materials without exporting meshes.
  • Refactored the material scope at export time so that there is only one material scope at export under the default prim (if present) or a root material scope if there is no default prim.
  • General stability and performance improvements.

See changelog

Version 0.28.0

23 May 15:17

Choose a tag to compare

Important Information

BUILD

  • Built using USD version 23.11 and MaterialX 1.38.8 for Maya 2025.
  • Built using USD version 22.11 and MaterialX 1.38.5 for Maya 2024.
  • Built using USD version 21.11 and MaterialX 1.38.3 for Maya 2022/2023.

HIGHLIGHTS

  • Added layer locking capabilities into the Layer Editor.
  • Added several callbacks related to loading stages and layers to provide mechanisms for TDs to run layer locking logic.
  • Added ability to set the Root Prim Type to either Scope or Xform in USD Exporter.
  • Added the ability for choosing multiple job contexts from the Plug-in configuration section in the USD Exporter.
  • Added ability for plugins to include their own UI to be supplied to a job context and exposed alongside the context in the Plug-in Configuration.
  • Added new command to query version information of the Maya USD plugin.
  • Exposed missing export options to Export Chasers.
  • General stability and performance improvements.

See changelog

Version 0.27.0

13 Feb 19:51

Choose a tag to compare

Important Information

BUILD

  • Built using USD version 23.11 and MaterialX 1.38.8 for Maya 2025.
  • Built using USD version 22.11 and MaterialX 1.38.5 for Maya 2024.
  • Built using USD version 21.11 and MaterialX 1.38.3 for Maya 2022/2023.

HIGHLIGHTS

  • Added support for the Universal Manipulators on USD Prims.
  • Updated the Channel Box to use Nice Names for attribute names.
  • Added a wait cursor for loading payloads that are taking a long time to load.
  • Added support to bulk load/unload payloads.
  • Added support in Cache to USD to use a relative path for the reference in an anonymous layer.
  • Added support for choosing the default prim in the exporter.
  • Updated the layer editor to always display the Reload menu in the context menu for layers.
  • General stability improvements.

See changelog