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 will make 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.

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