Uthana to Roblox: Character Creation

Overview

With the addition of Uthana’s new character generation from Image or Text prompt features, paired with our auto-rigging technology, it’s easier than ever to get a 3D generated rigged character into Uthana. This document outlines the next step, how to get the character into Roblox as a playable Avatar.

Upload a Character

Upload a 3d created mesh from any 3D model generator, including Uthana.  A skeleton is NOT required.  Select the Use Roblox Skeleton option.

Uthana’s Upload a character dialog with the Rerig the character with the Roblox R15 Skeleton option checked.

Upload a 3D mesh via the API.  Add the rerig_target=”r15” option.

Download Character

Download the character model using the UI.  Click the gear icon in the upper right hand panel to bring up the Character Library.

The Character Library dialog in Uthana showing stock and custom generated characters, with Upload and Generate buttons.

Download the character model using the API.

Import character to Roblox Studio

Roblox has documentation on this workflow. Here's an outline:

  • Open Avatar Settings and click the “Import 3D..” button
Roblox Studio with the Avatar tab, Setup tool, and Import 3D button highlighted in the Avatar Setup panel.
Roblox Studio’s Import Preview dialog with the downloaded R15 character selected and the Import button highlighted.
  • Once the model is added to the scene, you may have to select it.  NOTE: The character might be very large in the scene.
  • Once selected, click the “Set Up” button in the Avatar Setup panel.
The Avatar Setup panel with the imported character listed as a Body model and the Set Up button highlighted.
Avatar Setup in progress with a Body rig detected notice, keeping the rig provided by Uthana.
  • After the setup process is complete, there should be a new Model in the 3D scene, typically ending with the _autosetup suffix.  Select this model.
  • Now the Avatar Setup panel should have many more options on the left tab, including: Check Body, Check Face, Test in Experience, and Submit.  You will also likely see Warnings and an Avatar Resized notification.
The Avatar Setup review screen showing eight warnings and an Avatar Resized notification on the autosetup model.
  • You can ignore the Avatar Resized notice, but you will not be able to Submit/Upload the avatar until the warnings are fixed.
  • Fix Attachment position warnings by moving the attachment positions into the valid range.
A warning stating the WaistRigAttachment in LowerTorso is placed outside the valid range, with the closest valid position.
The Roblox Studio Explorer with the WaistRigAttachment selected and its CFrame position shown in the Properties panel.
  • Fix Attachment rotation warnings by changing rotation of the Attachment to the specified value.
A warning that the LeftGripAttachment orientation deviates too far from the recommended values of 0, 90, and -90 degrees.
The LeftGripAttachment selected in the Explorer with its orientation corrected to 0, 90, -90 in the Properties panel.
  • Fix ImportOrigin warnings: by setting the ImportOrigin position of the indicated WrapTarget to 0,0,0
A warning that the ImportOrigin position magnitude of the Head WrapTarget is invalid and expected to be 8 or less.
The HeadWrapTarget selected in the Explorer with its ImportOrigin position set to zero in the Properties panel.
  • Dynamic Head expression warnings can be fixed by adjusting the outer cage mesh of the face to better match the mouth and eyes of the character.  Admittedly, this can be difficult and will take trial and error.
A warning that the mouth-open expression cannot be detected, asking for the mouth cage landmarks to be adjusted.
The face cage editing view with the outer cage mesh vertices shown over the character’s head.
  • Once all the warnings are fixed, click Submit
The Avatar Setup panel with warnings resolved, the resized avatar in the preview, and the upload control highlighted.
  • This will bring up the Asset Configuration dialog.  Once the validation is successful, click the Submit button in the lower right.  It may take an hour or so before the avatar is available in the Roblox 
Roblox Studio’s Asset Configuration dialog with the avatar validated as a Body item and the Submit button shown.
  • It may take up to an hour before the avatar is available in the Avatar Editor within the Roblox website. Once it’s ready, it will display for you in game.
The Roblox Avatar Editor with the uploaded character available under Recently Added.

The finished avatar standing in a Roblox experience.

Have fun creating!