Extensions Overview#

Omniverse Extensions are the core building blocks of Omniverse Kit-based Apps. These make up the individual tools you use within USD Explorer, USD Composer, USD Presenter, 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.

Extension Categories#

Omniverse has numerous Extensions which you can use to customize your workflows. For example, the Simulation category has everything from physics to destruction simulation, while the Animation category has everything from character animation to timeline and curve manipulation.

It should be noted that this list of Extensions is not complete and more Extensions can be found in the Kit developer documentation.

Build your own 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.