USD Connections Overview
OpenUSD Connections and Data Exchange, formerly Omniverse Connect, is a collection of importers, exporters, converters, and USD file format plug-ins that enable various 3D applications, products, and file formats to exchange data using the Universal Scene Description (OpenUSD or USD) format. When data is in OpenUSD, you are connected to Omniverse technologies alongside the most popular 3D apps and tools on the market, enabling advanced workflows and superior collaboration that only OpenUSD can provide.
OpenUSD Exchange SDK
NVIDIA provides an Omniverse Connect SDK with code samples for developers to create OpenUSD connections for other 3D applications or frameworks that leverage MDL materials and Live collaboration. Our upcoming OpenUSD Exchange SDK is designed for maximum convenience, making Omniverse technology opt-in and improving the developer experience by providing helpful methods for data mapping on top of lower-level USD data modeling concepts. This streamlined SDK empowers developers to create their own OpenUSD connections efficiently.
Omniverse USD connectors
NVIDIA developed connectors for popular 3D applications. Now that the OpenUSD ecosystem has grown, we consider these connectors developer samples and community products. Therefore, we encourage our customers to use the native OpenUSD support provided by the companies who developed them.
Here is a table of connectors that have an NVIDIA implementation as well as a native implementation:
NVIDIA OpenUSD connector |
DCC OpenUSD Importers/Exporters |
---|---|
Omniverse converters and extensions
Omniverse Kit extensions and converters benefit content pipelines and workflows for OpenUSD data exchange. Converters allow for quick import and conversion into Omniverse Applications.
Converter Kit Extensions |