USD Data Exchange Resources#
These are developer resources specific to converting data to and from OpenUSD.
OpenUSD Exchange SDK#
The OpenUSD Exchange SDK simplifies OpenUSD authoring by providing convenience functions that help developers author consistent and correct USD data without having to understand all of the aspects of OpenUSD API. When developing converters, there are some considerations that you should also take into account about OpenUSD authoring. You can learn more about these in the Authoring USD with OpenUSD Exchange SDK guide.
Author OpenUSD with OpenUSD Exchange SDK
OpenUSD Exchange Samples#
The OpenUSD Exchange Samples demonstrate some key concepts for writing OpenUSD converters. You can download, build, and modify the samples to learn from and experiment with the OpenUSD Exchange SDK.
Connect SDK#
The Connect SDK is a devkit for building a connector. It also leverages other Omniverse libraries where possible like the Omniverse Client Library to support writing to Omniverse Nucleus and implementing Omniverse Live Sync.
Read the Connect SDK documentation
Connect Samples#
The Connect Samples are simple, pared-down Connectors to demonstrate the use of the Connect SDK. You can download, build, and modify the samples to learn from and experiment with the Connect SDK.