> 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/api-references/unity-sdk/avatarconfig.md).

# AvatarConfig

Scriptable object for defining avatar parameters.

### Properties <a href="#properties" id="properties"></a>

| Property         | Type          | Description                                                                                       |
| ---------------- | ------------- | ------------------------------------------------------------------------------------------------- |
| MeshLod          | MeshLod       | Choose level of detail. High, Medium, or Low.                                                     |
| Pose             | Pose          | Choose A Pose or T Pose.                                                                          |
| TextureAtlas     | TextureAtlas  | Turn on texture atlasing and choose the atlas size. None, Low (256), Medium (512), or High(1024). |
| TextureSizeLimit | int           | Set an upper limit on texture size from 256 to 1024.                                              |
| UseHands         | bool          | Whether to include hands with half-body avatars.                                                  |
| MorphTargets     | List\<string> | List of individual morph targets or morph target standard groups to include on the avatar.        |

Avatar Configuration templates are included in the SDK with recommended settings for High, Medium, and Low quality avatars at`/Packages/`enoch avatar`Core/Configurations/`

### Example <a href="#example" id="example"></a>

It is recommended that you create your own configuration inside the Assets folder and place it inside a "Resources" folder to easily load using the `Resources.Load()` function as shown in the example below passing the name of the file e.g&#x20;

```
avatarObjectLoader.AvatarConfig = 
```

```
    Resources.Load<AvatarConfig>("CustomAvatarConfig");
```
