The Unity USD package contains a set of libraries designed to support the use of Pixar’s Universal Scene Description (USD) in Unity. The goal of this package is to make it maximally easy to integrate USD using native Unity & C# data types with a familiar serialization paradigm and little prior knowledge of USD. USD enables round-trip asset workflows between digital content creation tools like Maya, 3ds Max, Houdini, Katana, Nuke, Modo, Sketchup, Substance Designer, and Substance Painter.
Unlike other asset file formats, Universal Scene Description is designed to support an entire asset pipeline and to enable teams to work in parallel using asset references and overrides.
This package includes ready-to-use binaries and examples to allow anyone to easily jump-in.
USD version: 20.08
These package versions might not be safe to use in production with Unity version 2020.3:
Documentation location: | State | Versions available: |
---|---|---|
com.unity.formats.usd@3.0 | preview | 3.0.0-exp.1, 3.0.0-exp.2 |
com.unity.formats.usd@2.0 | preview | 2.0.0-exp.1 |
com.unity.formats.usd@1.0 | preview | 1.0.0-preview.4, 1.0.1-preview.1, 1.0.2-preview.1, 1.0.3-preview.2 |
usd , alembic , universal , scene , description , import , export , asset , model , animation , assembly , geometry , shading , usdz , pipeline