Prerequisites#

This page lists specific prerequisites you should meet before working with this guide and workflow.

Skills#

  • Basic programming skills such as Python, terminal commands, Github, React - Java Library, Visual Programming, and the basics of Universal Scene Description (OpenUSD) composition.

  • Experience with 3D workflows.

Kit-Based Applications#

Applications built using Kit are required to follow along with most of the sections in this guide. A suite of template applications are available that have been pre-configured to support the configurator workflows in this guide. Follow these steps to get access to the template applications:

  1. Go to the kit-app-template git project and clone the project locally.

  2. Follow the readme instructions supplied in the git project on how to properly build and launch the applications.

  3. Build template versions of USD Composer and USD Viewer, which will both be used and referenced throughout this guide.

Technical Requirements#

For a full list of technical requirements, please refer to the Omniverse technical requirements.

Tools, Libraries, and Frameworks#

Next: Sample Assets