Share

USD for 3ds Max 0.10 Release Notes

Release Highlights

Layer Editor. USD for 3ds Max 0.10 introduces the Layer Editor, giving you tools to handle USD layers more efficiently.

gif for camera

Light linking support. We've added support for light linking, giving you more control over the relationships between lights and objects in your scene.

USD plug-in bundled with 3ds Max. The USD plug-in is now bundled directly in the 3ds Max installer, streamlining the installation and providing USD capabilities out of the box.

Display Class prims in the USD Explorer. You now have the option to display Class prims in the USD Explorer.

Display USD BasisCurves in the viewport. You can now display USD BasisCurves in the viewport.



What's Fixed

Updated the USDStageObject to allow loading a USD stage without prims EMSUSD-1805
Fixed an issue where the structure used in the OSL shaders from MaterialX files was preventing proper viewport display EMSUSD-1748
Fixed an issue where a USD stage with a recently edited prim was sometimes unselectable EMSUSD-1723
Properly exposed the 3ds Max USD Python method 'maxUsd.JobContextRegistry.GetJobContextInfo()' EMSUSD-1708
Fixed an issue where the Material Export toggle in the USD Exporter was incorrectly reported as enabled EMSUSD-1681
Animated USD attributes now refresh when scrubbing the timeline EMSUSD-1667
Prevented situations where deactivating a parent and child prims could leave the selection in a state that causes crash EMSUSD-1663
Fixed and issue where USD Stage roll-ups would not retain their user-set states when switching to sub-object mode EMSUSD-1655
Fixed an issue where custom attribute rollouts always appeared at the top of the Modify Tab when those attributes were applied to the base object of a USDStageObject EMSUSD-1643
Improved various USD Attribute tooltips EMSUSD-1622
Fixed an issue where the Rollouts in the USD Explorer would not retain their open/closed state during a session EMSUSD-1604
Fixed an incorrect progress report in the USD Importer EMSUSD-1586
Fixed an issue where Display Purpose might not sync correctly when changing the file reference in an existing USD Stage or when changing display purposes EMSUSD-1561
Resolved an issue in importing morphers that affected the readability of Automation logs due to thousands of assertions. This issue was observed across multiple versions of 3ds Max EMSUSD-1471
Resolved an issue in exporting skeleton bone weights that affected the readability of Automation logs due to thousands of assertions. This issue was observed across multiple versions of 3ds Max EMSUSD-1470
Fixed an issue where the intensity of the UsdPreviewSurce and PBR Normal Map was too strong EMSUSD-1011
Fixed an issue where deactivating and then re-activating prims could cause the USD Explorer to show unexpected prototype prims EMSUSD-962


Known limitations

Light gizmo is only available for 3ds Max 2025 and up EMSUSD-1933
MAXtoA limitation: USD light linking expressions do not work in ActiveShade or Arnold Rendering in Arnold legacy mode EMSUSD-1958
Max 2023 Crashes upon stage reload after deleting session layer edits and adding a prim to the root class EMSUSD-1929
Deactivating a parent and child prims leaves the selection in an uneditable state EMSUSD-1704

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

Was this information helpful?