USD for 3ds Max 0.11 Release Notes

Release Highlights

Promote to 3ds Max Object. You can now promote USD geometry to a 3ds Max object to work with it using native 3ds Max tools.

gif for camera

Support for OpenPBR material. We've added support for the OpenPBR material in the USD Exporter.

Export top hierarchy objects in World space. You now have the option to export top hierarchy objects in World space within the USD Exporter.

New Python functions for USD Layer Editor. We've added new Python functions for getting and setting the selected layer in the USD Layer Editor.

Improved USD stage object interface. We've enhanced the USD stage object UI in the command panel and added a button for launching the USD Layer Editor in the new tools rollout.

USD Collection Widget improvements. We've improved the USD Collection Widget, including added support for the Undo function.



What's Fixed

Fixed an issue where right-clicking during a prim transform drag failed to cancel the action, removing it from the undo stack and causing the next transform to affect the previous prim EMSUSD-2319
Corrected transform errors on subsplines when exporting to USD shapes EMSUSD-2261
Fixed an issue where "Remove Selected" also deselects items from the opposite list in the Light Link Collection rollout EMSUSD-2209
Prevented a crash when loading a 3ds Max file containing a USD stage object with a missing or renamed stage file EMSUSD-2194
Fixed an MXSUnit test failure EMSUSD-2187
Fixed crashes related to SHIFT + Clicking prims in the USD Explorer EMSUSD-2174
Fixed an issue with arbitrary memory allocation in OpenUSD EMSUSD-2137
Fixed an issue where the USD Explorer hierarchy could collapse at the root level after certain undo operations EMSUSD-2136
Fixed an exception that occurred when closing 3ds Max with the Layer Editor open in a development setup. EMSUSD-2131
Resolved an issue where the Collection Widget spammed the MAXScript Listener when the selected prim was muted EMSUSD-2121
Fixed an issue where changing the Root Layer while in Prim Sub-object mode prevented expected rollouts from displaying EMSUSD-2120
Suppressed repeated warnings in the Listener when invalid expressions were entered in Expressions UI EMSUSD-2118
Fixed an issue whereInclude All was not toggled off after adding prims to an include list in a collection EMSUSD-2086
Fixed USD Collection Widget error messages so they now appear in red in the MAXScript Listener EMSUSD-2085
Improved collection editing behavior: adding or removing items now respects edit restrictions and logs messages when editing is not allowed EMSUSD-2084
Fixed a Python error that occured when selecting the root prim to add it to the Include/Exclude list in the Light Link Collection rollout EMSUSD-2081
Corrected a misleading header in the extra menu UI of the Collection Widget EMSUSD-2078
Fixed an issue where list resizing in Light Linking was not preserved EMSUSD-2004
Updated the Collection Widget selection behavior to require Ctrl + LMB to add to the selection; single-click now clears the previous selection as expected EMSUSD-1994
Changed the default focus in the Reload Layer dialog from Cancel to Reload EMSUSD-1972
Fixed an issue where expressions could not be removed in the Light Link Collection rollout EMSUSD-1954
Added feedback when adding prims to the Include list disables the Include All option in the Light Link Collection rollout EMSUSD-1943
Fixed an issue where generating a USD Camera from a USD Stage object caused duplicate entries in the Undo Stack EMSUSD-1942
Removed an unexpected tooltip from the floating USD Layer Editor EMSUSD-1927
Corrected camera lens and filmback unit export to use tenths of scene units, in compliance with UsdGeomCamera requirements EMSUSD-1914
Clarified ambiguous warning messages when edits are blocked due to locked USD layers — now the warning distinguishes between lock types EMSUSD-1911
Fixed an issue where Clear Layer could not be undone after saving a clean layer EMSUSD-1765
Fixed an issue where the USD Layer Editor’s Pin Stage setting was not respected after adding or removing USD stages EMSUSD-1750
Cleaned up several tooltips for USD Attributes EMSUSD-1622
Fixed an issue where moving USD prims using the transform gizmo resulted in unintended multi-selection behavior EMSUSD-1479
Fixed an issue where deactivating and then reactivating prims caused the USD Explorer to display unexpected prototype prims EMSUSD-962


Known limitations

The new Promote to 3ds Max feature doesn't translate materials. To render these objects with proper shading, you will need to assign a 3ds Max material; otherwise, only the wireframe color will be visible.

For more information, visit Autodesks's official 3ds Max USD Github community.