3.1.0-usd.100.1.10

  • Support UDIM textures when importing USD Preview Surface shaders.

  • New “Material Name Collision” USD import option, to allow importing materials with duplicate names.

  • Added default values for the “Default Prim Path”, “Root Prim Path” and “Material Prim Path” export options.

  • If the “Root Prim Path” export option is set, the root path won’t be added if a Blender object matching the root name already exists.

  • Now aborting with an error if the root prim, default prim and material prim path export options are not well formed USD paths, to prevent crashes when defining prims.

  • Improved warning and error messages during UMM material conversion.

  • Support importing USD attributes (string, int, float and vector types) as Blender custom properties.

  • Property export improvements: support exporting vector types; provide options for setting the attribute namespace.

  • Enable operator presets UI for USD import and export.

  • Armature export improvements: fixed bugs causing skeleton bindings to fail; warning if the skinned prim and skeleton are not under a common SkelRoot; new “Fix Skel Root” experimental option to automatically correct invalid SkelRoot hierarchies.

  • Importing existing USD Preview Surface shaders as a fallback if importing MDL is selected as an option but the material has no MDL shaders.

  • Fixed bug preventing packed textures from being exported when exporting USD Preview Surface shaders.

  • Fixed bug preventing USD Preview Surface textures from being imported in some cases.