201.0 Beta Release

Release Date: October 2023

Added

  • Export Unity Prefabs as USD Payloads.

  • Rigidbody Kinematics will Export to USD.

  • Unity Physics Articulation <manual/physics_articulation.html>`__ body components will export and maintain joint connections and attributes for Simulation in USD.

  • Unity Physics Joints Export to USD Physics Joints and Simulate in Omniverse apps.

    • Fixed Joint -> USD Fixed Joint

    • Hinge Joint -> USD Revolute Joint

    • Spring Joint -> USD Distance Joint

    • Configurable Joint -> USD D6 Joint

    • Character Joint -> USD D6 Joint

  • USDZ file Import support

  • OmniGlass shader USD Import is supported for URP and HDRP render pipelines.

  • Emissive textures and materials for USD Preview Surface and MDL Import and Export support.

  • Clearcoat textures and materials for USD Preview Surface Import and Export support.

  • Importing USD support referenced USD files and textures.

  • Unity Mesh Render component that is disabled will export to USD with the Purpose set to “guide”.

    • This enables use cases for hidden colliders and other cases where you want the mesh to be interactive but not rendered.

Improved

  • Consolidated Menu item for USDZ Export into the Export option. Now specify the usd file type by extension: .usd, .usdz, usda, usdc.

  • Temporary files created by the connector are now cleaned up when Unity is closed properly.

  • Live Sync performance improved by optimizing material cache operations.

  • Settings config file was replaced with a proper unity .asset file.

Fixed

  • Settings for Open in Omniverse now only allow one app selection.

  • Settings for Materials Type None will now not export textures or set materials.

  • USD Preview Surface Texture scale now imports correctly.

  • UsdLux attributes fixed for USD 22.11 Schema changes.

  • USD metadata for metersPerUnit is now set correctly based on the Unity scene scale.

  • Lights now compute USD extents.

  • Prim Type, in some cases, needed to be set correctly.

  • The USD Kind component was automatically set in the wrong places, and now users need to set USD Kind manually.

  • Export time is now correctly calculated when Setting Info Logs is true.

  • Resolved several edge cases where Importing or Exporting USD files would have incorrect Transform position or rotation data.

  • The USD file now closes correctly after Export.

  • Remove auto-connect to Nucleus code that was causing problems for users that did not have Nucleus installed.

  • Multiple selections when Right-Click -> Export To USD would repeat the Export for the number of selections.

  • Importing some USD files resulted in AssetDatabase.CreateAsset errors