USD for 3ds Max 0.4 Release Notes

USD for Autodesk 3ds Max version 0.4 is a feature release. For important legal information about this version, please refer to the following: About USD for 3ds Max.

Important:

3ds Max USD 0.4 and MaxtoA 5.6.1 both use a version of USD that provides important security enhancements. It is recommended that you upgrade to these versions or higher of 3ds Max USD and MaxtoA. 3ds Max USD 0.4 is available for download from your Autodesk account and MaxtoA is available for download from the Arnold downloads page.

Note:

USD for Autodesk 3ds Max is supported by systems capable of running 3ds Max 2022 and higher. USD for Autodesk 3ds Max is a standalone product that must be downloaded and installed separately of 3ds Max. For installation instructions, visit Install USD for 3ds Max.

What's New

Latest Features

The following features are available with USD for 3ds Max 0.4:

What's Fixed:

Known Issues and Current Limitations

USD Exporter and USD Importer Limitations
Texture graphs are not supported, only direct bitmap inputs are supported in the USD Exporter, Importer and Stage.
Motion Blur data is unsupported.
USD Importer does not import animations.
When importing a USD file containing Normal Map data into 3ds Max 2024, the object's surface may look facetted/ the UV seams become apparent.

Workaround: Ensure that gamma correction is enabled. Open the bitmaptexture node in slate, click the file browse button and explicitly set the gamma to 1.0.
USD Blend Shapes Limitations
Morph targets export with USD blendshapes, but skinning information may not properly display in USDView. If you use 3ds Max 2023 or below, this issue presents in USDView.

Workaround: Set the Windows Environment variable to: USDSKELIMAGING_FORCE_CPU_COMPUTE=1.
USD cannot resolve the modifier stack like morphers. Any morpher modifier is expected to be below the Skin modifier when they both are present in a 3ds Max node. A warning presents when this hierarchy is incorrect.
USD Skel does not support faceVarying Normals. This extends to other features that use USD Skel (including Morpher).
USD Stage Object Limitations
The USD Stage Object will not display lights, cameras or shapes in the viewport.
Most modifiers will have no effect on a USD Stage Object.
Rendering support for the stage is dependent on each renderer. See the rendering section for more information.
Display of baked bitmaps can cause blurriness of scenes even in high quality mode in the Viewport. Baked bitmaps (ie. with Uberbitmap) are unsupported even in high quality mode in the Viewport.
A 2024 OpenGL Import error is reported relating to the Numpy module. This warning is expected but won't affect the usage of USDView with 3ds Max 2024.
USD Skel does not support faceVarying Normals. This extends to Morpher, as well. This is a USD limitation, and not specific to USD for 3ds Max tools.
MaterialX Limitations
3ds Max 2022: MaterialX materials on a USD Stage reference cannot be displayed in Nitrous (Viewport) nor using Arnold as a renderer.
For USDView bundled with 3ds Max 2022 and 2023: when exporting or viewing an existing .usd file with MaterialX data present, the viewport in USDView will be black and unusable.
Loss of parameters when exporting MaterialX material. In maps, for example: subsurface_scale value is lost.
MaterialX samples have unexpected UV stretching. For example at the equator of a sphere prim.

Workaround: Edit the MaterialX file's UVs manually using 'Explode Permanently'. However, in this technique, the material becomes an OSL composite representing the MaterialX file rather than a true MaterialX sample.
Importing USD files when MaterialX is present in the data can result in a failure to import all Materials (like USD Preview Surface).
USDZ format cannot export MaterialX data as part of the USDZ framework. See USDZ specifications.