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.