> For the complete documentation index, see [llms.txt](https://enoch-app.gitbook.io/enoch/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://enoch-app.gitbook.io/enoch/developers-integration-guide/avatar-creator-setup.md).

# Avatar Creator Setup

Configure and customize the Avatar Creator. Register your app, create a subdomain, and manage your settings.The Avatar Creator is a web-based, device-agnostic, and ready-to-use way of integrating the avatar creation and editing process into your game. Avatar creation with the Enoch Avatar Creator. You can fully integrate the Avatar Creator into your game.

* **​Avatar Creator in Unity​**
* **​Avatar Creator in Unreal Engine​**
* **​Avatar Creator Native Integration using the APIs​**

### 1. Set up your app's Avatar Creator <a href="#id-1.-set-up-your-apps-avatar-creator" id="id-1.-set-up-your-apps-avatar-creator"></a>

​Sign in to Fish Hub (Developer Dashboard) to customize your Avatar Creator. If you have no account yet, you can create one for free. After you sign-up / sign in, you will see your first application already set up.​Once created, your subdomain is public, and users will immediately see any changes you make.

### 2. Configure your Avatar Creator <a href="#id-2.-configure-your-avatar-creator" id="id-2.-configure-your-avatar-creator"></a>

After you click on the app, you can modify and customize your Avatar Creator with the settings below.

#### Body type <a href="#body-type" id="body-type"></a>

Let users choose or default to a body type. In the demo Avatar Creator, by default, the first step for the user is to choose between a full-body and half-body avatar.​ You can can change the default **Body Type** setting and define full-body or half-body as the default body type, and not give the user the freedom to choose. Click **Save** to apply your changes.​​

#### Language picker <a href="#language-picker" id="language-picker"></a>

Let users choose, or default to the system/browser language. By default, users will see a language picker as shown below on the Avatar Creator.​ You can enable or disable the language picker, and the Avatar Creator will default to the user's chosen system/browser language. Click **Save** to apply the changes.​​

#### Avatar creation success window <a href="#avatar-creation-success-window" id="avatar-creation-success-window"></a>

After successful avatar creation, the popup shown below displays the avatar URL to the user. With this URL, users can download the GLB file for their avatar.​ ​Disable the **Download the avatar** popup to prevent users from accessing their avatars via URL. Click **Save** to apply your change.​​

#### Avatar codes <a href="#avatar-shortcode" id="avatar-shortcode"></a>

After successful avatar creation, you can opt to display the avatar code above the avatar URL. Users receive a 6-digit code they can use in your application to load the avatar. This is especially useful for VR and mixed reality applications because avatar creation via WebView can be difficult.​ Turn on the **Avatar code** setting to show users the avatar code (Example: /KJIXZB). Note that entering or clicking a code in the browser will download the avatar GLB.​​

#### **QR code to download avatar** <a href="#qr-code-to-download-avatar" id="qr-code-to-download-avatar"></a>

After successful avatar creation, you can opt to display a QR code that represents a link to the avatar GLB. Scanning the code downloads the avatar.​​Enable or disable this setting. Click **Save** to apply the changes.​​

#### Theme <a href="#theme" id="theme"></a>

Choose a light (default) or dark theme for the Avatar Creator to best match the user's overall experience with your app. Comparison of light and dark theme for Avatar Creator. Click the **Theme** tab and select the theme that matches your app or game. Click **Save** to apply the changes.​​

### More Avatar Creator configurations <a href="#more-avatar-creator-configurations" id="more-avatar-creator-configurations"></a>

See the [**Avatar Creator API Reference**](https://docs.readyplayer.me/ready-player-me/api-reference/avatar-creator) on how to affect the following and other Avatar Creator settings via postMessage by URL.

* Avatar Creator [Quickstart ](https://docs.readyplayer.me/ready-player-me/api-reference/avatar-creator#quick-start)option where users can choose to pick a premade avatar.
* ​[Clearing the cache](https://docs.readyplayer.me/ready-player-me/api-reference/avatar-creator#clear-cache).
* ​[Setting a default language](https://docs.readyplayer.me/ready-player-me/api-reference/avatar-creator#default-language) other than system/browser.

​
