Functionality#
Windows only compatibility for Unity 2022 LTS. Not test on Unity 2021 LTS or Unity 6 LTS.
Installation management using the Unity Package manager
Pixar OpenUSD 22.11 with TBB 2017 U3
Render pipelines supported: Built-in, URP, and HDRP
Shader support Built-in/Standard, URP/Lit, URP/Complex Lit, HDRP/Lit shaders
Materials handling system is extensible for developers to add support for other shaders
Import/Export all USD file formats: usd, usda, usdc, usdz
Nucleus connection management and Import/Export USD operations
Connect directly to Nucleus localhost, on-premise, and Nucleus Cloud servers
Import and Export to Nucleus server or disk volume
Import and Export Meshes & xForms
Import and Export Skinned meshes
Import and Export Prefabs and Nested Prefabs as USD Payloads
Import and Export USD Preview Surface of Materials
Import and Export OmniPBR and OmniGlass (MDL support)
Import and Export Materials and Texture handling for all common texture maps and materials properties including Cutouts and Clearcoat
Import and Export Light types: Point, Spot, Directional, Area, and Emissive
Import and Export Cameras
Import and Export Animations
Export only Unity Skybox to USD
Physics support:
Export Physics and Simulate in USD Composer or other apps that can process USD Physics data
Export only Physics for Rigidbody and Colliders to USD
Export only Physics Joints and Articulation body to USD
Export only Physics Material properties to USD
Export only non-ASCII Game Objects to USD with DisplayName support
Send to Omniverse App and open in USD Composer or Presenter
Live Sync, one direction, Unity to Omniverse App only
Live Sync supports updates to most Game Objects that are supported by USD Export (listed above) except for Physics and some other edge cases.
Live Sync viewport notification
Customize Connector Settings per Unity Scene
Warning
The Omniverse Unity connector is not compatible with Unity 6. For Unity 6 USD support please use the Unity Native USD packages.
Unity 6 Native USD Support#
Unity has released a bundle of packages that provide Unity’s next generation USD support. These supersede this package and are available for Unity 2023.1+. Further details can be found in the Unity forum announcement.
The new packages can be installed by name via Unity’s Package Manager.