How to enable the extension?

Hi,

I’m brand new to omniverse. I have cloned the repository for omniverse usd composer 106.5 and have downloaded the relevant extension version; but I can’t figure out the last step to getting into the application. There’s references to the extension manager, but I don’t see it in usd composer 106.5 (I did see it previously in 108). The alternative documentation doesn’t seem to correspond to my directory setup for kit-app-template either.

How do I use the extension?

@dchu58 do you have a link to the repository you cloned so I can make sure I’m looking at the appropriate app?

Typically if the extension manager isn’t directly available in an Omniverse app, you’d need to modify the .kit file to manually reference the extension, and place the extension in a location the application knows about. This could vary depending on the app you’re using.

This tutorial, while for Kit 105 apps, shows you how to modify a .kit file manually. It may help.

I did figure it out eventually however, the instructions in the quickstart were insufficient. For anyone who lands here I needed to:

  1. Clone and build the 106.5 branch of Omniverse from their github. Make a new template from the USD Composer option. Build.

  2. Download the zip files for the 25 version of the cesium extensions. These came as a zip with two extensions. I needed to unzip it and rezip each one into individual files.

  3. Launch omniverse with .\repo.bat launch -d. The -d is a deprecated command to enable adding the extension manager that doesn’t exist in the latest versions of omniverse.

  4. Go to the extension manager and import the zip files. Restart the app. Click “Autoload” for the cesium extension. Restart the app. Enable both extensions.