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

The OpenUSD Exchange SDK accelerates OpenUSD development by helping engineers design and develop their own USD I/O solutions that produce consistent and correct USD assets across diverse 3D ecosystems.

It provides higher-level convenience functions on top of lower-level USD concepts, so developers can quickly adopt OpenUSD best practices when mapping their native data sources to OpenUSD-legible data models.

Omniverse USD connectors

NVIDIA developed connectors for popular 3D applications. Now that the OpenUSD ecosystem has grown, we consider these connectors are free to use community products as samples of what is possible. 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 DCC implementation:

NVIDIA OpenUSD connector

DCC OpenUSD Importers/Exporters

Maya

Autodesk MayaUSD

Blender

Blender

Houdini

SideFX Houdini

Substance 3D Painter

Adobe Substance 3D Painter

Unreal Engine

Epic Games Unreal Engine

3ds Max

Autodesk 3ds Max

Alias

Autodesk Alias AutoStudio

SketchUp

Trimble SketchUp

Rhino

McNeel Rhino

Unity

Unity

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

Asset Importer / Asset Converter

CAD converter / Services

3MF Converter

GeoJSON Converter

OGC Map Tile Converter

SimScale Converter

PTC OnShape Importer

MJCF Importer

URDF Importer

Connect SDK

NVIDIA provides an Omniverse Connect SDK with code samples for developers to create OpenUSD connections for their 3D applications or frameworks to leverage Live collaboration and Nucleus Client Library API support.