Asset Uploader
Upload Metahumans, Reallusion characters, and Scenes from Unreal Engine to Convai Sim and Avatar Studio with ease.
Introduction
The Convai Asset Uploader enables developers to upload their custom avatars and levels directly from Unreal Engine 5.3 to Avatar Studio and Convai Sim. It automates project creation, plugin integration, and asset packaging through a command-line interface, making the entire process simple and reliable.
Whether you're uploading a scene, a Metahuman, or a custom Reallusion character, this tool ensures your assets are packaged and transferred in a compatible and Convai-ready format.
Prerequisites
Before getting started, ensure you have the following:
Unreal Engine 5.3
Convai API Key – You can generate one from your Convai Dashboard
.NET 6.0 Runtime (Console Applications) – Download it here
Unreal Engine 5.3 Cross-Compile Toolchain - Download it here
Download Linux Binaries for Unreal Engine 5.3 - You can download it from Epic Games Launcher
Getting Started
1. Download & Launch
Download the
Asset Uploader
from here.
Move the
.exe
file to the directory where you want your new Unreal project to be created.Double-click to run it.
If you see a “Windows protected your PC” screen, click More Info > Run Anyway.
Don’t worry! The executable is safe to use. The warning appears because the tool is currently in beta and not digitally signed.
2. Follow the Prompts
The Asset Uploader will open in a terminal window. You’ll go through the following steps:
Unreal Engine Path Detection You'll see a message like:
Found Valid Unreal Engine Path: C:/Program Files/Epic Games/UE_5.3
Confirm with
Y
if correctEnter
N
to provide a different path manually
Project Configuration
Enter the Project Name (this will be your new Unreal project)
Enter your Convai API Key from your Convai account
Select Asset Type
Press
1
for uploading a ScenePress
2
for uploading an Avatar
Choose Avatar Type If you selected Avatar:
You’ll be asked:
Are you using a Metahuman for your Avatar?
Press
Y
for Metahuman setupPress
N
for Reallusion setup
What Happens Next
Once your configuration is complete, the tool will:
Generate a new Unreal Engine project
Automatically install and configure all necessary Convai Plugins
Begin compiling the project
When you see the message:
Unreal Compilation completed successfully
your setup is complete. Press Enter
to exit.
Project Location
Your new project will be created in the same directory as the .exe
.
Example: If the tool is placed in
Downloads
, your project will be generated insideDownloads
.
.NET Runtime Errors
If you encounter an error related to the .NET Runtime:
Install the .NET 6.0 Runtime for Console Apps from this link.
Important Notes
Do not delete or rename the
ConvaiEssentials
folder.Do not change global project settings outside the plugin folder.
Support for other Unreal Engine versions is in development.
Next Steps
Continue to one of the following guides:
Need Help?
If you run into any issues or have questions, don’t hesitate to reach out via the Convai Developer Forum.
Last updated
Was this helpful?