Develop a Connector

A Connector typically takes the form of a plugin that runs in the context of a content creation tool, but could be any mechanism that translates between native application and OpenUSD primitives. A Connector makes use of the Omniverse Client Library to interact with Nucleus servers which provide storage, access control, version control, and collaborative live synchronization between Omniverse clients. The Omniverse USD Resolver and File Format Plugins interact with Nucleus through the Client Library to support Omniverse URLs and Live USD layers. The Connect SDK provides all of the required libraries for developing a Connector.

To learn how to build and deploy Connectors using OpenUSD, the Omniverse USD Plugins, and the Client Library, refer to the Connect SDK documentation.

Get started with Connect SDK