USD for Maya v0.25.0 Release Notes

USD version 0.25.0 is the latest release available. Visit the official Autodesk MayaUSD GitHub repository to obtain this version or any subsequent releases.

Note: For working with USD and other plug-ins in the Maya ecosystem, visit this support article for version-specific compatibilities.
Important:

With the release of v0.23, Hydra for Maya (Technology Preview) is introduced. Hydra for Maya is a Technology Preview and has similar capabilities to the original MtoH but is not officially production ready. However, as Hydra for Maya is available, it is intended for use as a render delegate in the Viewport. See load and manage plug-ins for more information and visit the official Autodesk MayaUSD GitHub repository to learn more about Hydra. Note: Hydra for Maya is not supported on MacOS.

Highlights

This build is compiled with USD version 22.11 and MaterialX 1.38.5 for Maya 2024. This release installer includes the following improvements:

General Updates:

What's Fixed

Fixed Issues from GitHub
[GitHub #2991] Editing Purpose on a prim doesn't update in the viewport until prim is deselected
[Github #3287] When deleting a Maya USD node, Maya crashes
[GitHub #2968] Export with exportroots behavior changed
General Fixed Issues
Edit as Maya Data: doesn't do anything when on a mesh of an instanceable prim EMSUSD-40
Light/Shadow API: newly created USD Lights can't cast shadows EMSUSD-77
MayaUSD: Launching old scene opens with an empty stage EMSUSD-95
MayaUSD: Undo after creating USD stage crashes Maya EMSUSD-189
Edit as Maya Data: merging back a lightPrim causes the viewport to stop drawing the lights EMSUSD-190
While USD layer editor is opened, edited stage stays in memory when reloading the file without saving EMSUSD-217
Create reference/payload: browser dialog doesn't display unresolved path properly EMSUSD-238
USD References/Payloads: Stages without a default prim set cannot be added as a reference EMSUSD-243
Relative path is not shown when adding Payload/References with Relative Path enabled and Maya Scene is not saved EMSUSD-252
Layer Editor UI doesn't display layers after closing and reopening in some cases EMSUSD-253
AE's Root Layer attribute not updating after file is put on disk EMSUSD-261
Layer Editor: cannot make paths relative when loading sublayer, even with a parent layer on disk EMSUSD-272
USD Layers disappear with a parenting operation MAYA-128907
'Duplicating as Maya Data' leaves data in Viewport after an Undo MAYA-126736

Known Limitations

The following list of limitations remains in flux as development is ongoing.

USD stage creation workflow limitations

See Create a USD stage for more information

USD import and export workflow limitations

See USD import options and USD export options for more information

USD materials workflow limitations

See USD import options for more information

Push/Pull workflow limitations

See edit as Maya data for more information

Maya reference limitations

See add a Maya reference for more information

Display Layer limitations

See work with prims as display layers and display layer contextual menu for more information

Viewport display limitations

See the following Github discussion topic and USD data in the Viewport topic for more information