Run Container Locally#

The main Unreal Renderer container can also be run locally on your workstation. In this section, we provide a short overview of the most important steps to set up the container.

Note

For running the full Animation Pipeline in Docker please refer to Docker & Unreal section of the Animation Pipeline section.

To create a customized MetaHuman avatar follow the Avatar Customization guide to create and build a UE project.

Run the Unreal renderer container:

docker run --env IAUEMS_ANIM_SOURCE_HOST=<CHANGE_WITH_YOUR_IP_ADDRESS> --env IAUEMS_ANIM_SOURCE_PORT=51000 --env IAUEMS_RESOURCE_DOWNLOAD_DESTINATION="/home/unreal-renderer" \
  -v /path/to/your/unreal/project/:/home/unreal-renderer/unrealEngineProject \
  --rm --gpus all --network=host --name renderer-ms --runtime=nvidia  nvcr.io/nvidia/ace/ia-unreal-renderer-microservice:0.1.1

Where /path/to/your/unreal/project/ is the directory that contains the packaged Unreal project.