Asset Converter Service

The Asset Converter Service uses the Asset Converter Extension (omni.kit.asset_converter) to process a file or a batch of files to and from USD.

Enable the Service

From the Extension Manager, enable the Asset Converter Service (omni.services.convert.asset) Extension.

Read the API Specification

With the Extension loaded into your App, browse to http://localhost:8011/docs to find the API specification. Please note that the port number may differ depending on the app used.

App

Port

Isaac Sim

8211

Kit App Template

8311

USD Composer

8011

For other apps, you may find out which port is used by the kit executable process by running netstat -a -b in Windows Command Prompt or lsof command on Linux.

Use the Service

With the Extension loaded into your App, you can use the Asset Converter Service from any process inside or outside of Omniverse Kit with the API.

You can use the service to write the converted file to your local disk or Omniverse Nucleus. You can also process a batch of files. For batch processing, this service is integrated into Omniverse Farm as a Farm job.