Package Description
$ dotnet add package UniversalSceneDescription
dotnet add package UniversalSceneDescription
⠀ ⠀
Universal Scene Description (USD) by Pixar and translated by Unity.
Introduction to USD - Tutorial - FAQ - Toolset
NVIDIA - Provides extensive resources and samples for USD.
⠀
This project now includes the OpenUSD (Universal Scene Description) from Unity. For more information, please refer to the Unity USD documentation.
Extract the required native DLLs and the USD.NET managed DLL by following these steps:
com.unity.usd.core package to a new Unity Project.Your_Build_Path/USD_Data/Plugins/x86_64/...
Your_Build_Path/USD_Data/Managed/USD.NET.dll
You will also need USDA files for schemas and JSON files for plugInfo. These can be found in the following Unity Project path:
Your_Unity_Project_Path\Library\PackageCache\com.unity.usd.core\Runtime\Plugins\x86_64\Windows\lib\usd\...
Remove the .meta files and include the necessary files into a Class Project. You can find the .csproj configuration for this project here.
For further details and updates, please visit the project repository.
Thank yu for your interest in the Universal Scene Description (USD.NET) project. Feel free to contribute and enhance the package further!