country_code

Prerequisites#

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

Skills#

  • Basic knowledge of Universal Scene Description (OpenUSD). Visit the OpenUSD Learning Path to gain a better understanding at your own pace. A lot of resources can also be found at Awesome OpenUSD.

  • Some experience with 3D workflows

  • Basic knowledge of github, CLI commands, and python

Kit-Based Applications#

Applications built using Kit are required to use the Omniverse asset validator and scene optimizer frameworks. A suite of template applications are available that have been pre-configured to support the VFI workflows in this guide. While USD Composer will be used to test our data and define our workflows, USD Explorer is a sample application that has been pre-configured to support many common workflows such as cell optimization and planning. Follow these steps to get access to the template applications:

Git#

  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 a template version of USD Composer, which will be used and referenced throughout this guide.

NGC#

  1. Go to Kit SDK on NGC

  2. Follow the Overview section for your target platform (Windows example)

  3. Build template versions of USD Composer, which will 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#

Sample Assets#

To follow along with the hands-on sections, you will need to download the sample assets.
The zipped directory vfi_workflow_data.zip contains the following content:

  • JT Cad files to convert to USD

  • Material library to be used for the USD files

  • Scene optimizer preset samples

Download File

Sample Scripts#

To explore the sample scripts, clone the VFI Samples Repository and open the source directory in VS Code or your favorite IDE.