Extensions Overview

Omniverse Extensions are the core building blocks of Omniverse Kit-based Applications. These make up the individual tools you use within Omniverse USD Composer, Omniverse USD Presenter, Machinima, and other Apps. Because Kit-based Apps are composed of Extensions, you can extend the functionality of the Apps you use to meet your needs by creating new Extensions or editing or activating existing ones.

Extensions List

The Extensions listed in this portal are organized under “top level” Extensions. For example, Physics is not a singular, monolithic Extension. Instead, it’s a group of Extensions comprising the complete Physics simulation toolset. As individual parts, the Extensions would be difficult to document. Therefore, this list is simplified for usage and training purposes.

Building Extensions

Extensions are powerful tools for developing critical infrastructure to pipelines, augmenting workflows, and adding functionality to Omniverse. Read our Extension development guide to get started.