Tokkio Avatar Customization

Tokkio allows you customize your avatar with the Avatar Configurator or alternatively you can import a third-party avatar by following the custom avatar guide. More information can be found in the Avatar Customization section.

Please note that there are various alternative methods to upload avatar scenes.

This document describes how to upload an ACE avatar scene to NGC using the NGC Resource Downloader and how to update the UCS configuration to reference these new scene files. These instructions apply for custom avatar scenes as well as for scenes created with the Avatar Configurator.

Update the UCS Application

Once you have uploaded the scene assets to NGC you can update the UCS application configuration file (e.g. ucs-app-params.yaml) as follows. Note that you have to use your own <ORG>, <TEAM>, <RESOURCE_NAME>, and <RESOURCE_VERSION> instead of adtdlyz7matr, your-ngc-team, default-avatar-scene, and 1.0.0.

...
animation-graph:
  ...
  resourceDownload:
    remoteResourcePath: "<ORG>/<TEAM>/<RESOURCE_NAME>:<RESOURCE_VERSION>" # e.g. "adtdlyz7matr/your-ngc-team/default-avatar-scene:1.0.0"
    secretName: ngc-api-key-secret
    image: nvcr.io/eevaigoeixww/animation/ngc-resource-downloader:1.0.1
  scene:
    filename: "Avatar_Scene.usda"  # Only needed if you named your scene differently than 'Avatar_Scene.usda'
    ...
  ...
avatar-renderer:
  ...
  resourceDownload:
    remoteResourcePath: "<ORG>/<TEAM>/<RESOURCE_NAME>:<RESOURCE_VERSION>" # e.g. "adtdlyz7matr/your-ngc-team/default-avatar-scene:1.0.0"
    secretName: ngc-api-key-secret
    image: nvcr.io/eevaigoeixww/animation/ngc-resource-downloader:1.0.1
  scene:
    filename: "Avatar_Scene.usda"  # Only needed if you named your scene differently than 'Avatar_Scene.usda'
    ...
...