> 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/unreal-engine-sdk/avatarconfig.md).

# AvatarConfig

Base data asset class that provides configuration for the avatar loader. For customization, create a Blueprint data asset subclass and modify the properties.

## Public Properties

| Property                 | Type                           | Description                                                                                                                              |
| ------------------------ | ------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------- |
| MeshLod                  | EAvatarMeshLod                 | <p>Mesh level of detail. High LOD is detailed but heavier work to load.<br>Default: High.</p>                                            |
| Pose                     | EAvatarPose                    | Avatar Pose. T and A poses are supported by the SDK. In most cases. A Pose will be used.                                                 |
| TextureAtlas             | EAvatarTextureAtlas            | <p>Enable to merge all textures into a single texture. If enabled, avatar is rendered with a single draw call.<br>Default: Disabled.</p> |
| TextureSizeLimit         | EAvatarTextureSizeLimit        | <p>Set the max texture size.<br>Default: 1024.</p>                                                                                       |
| bUseHands                | bool                           | <p>If set to true, the hands of the avatars will be included. This property applies only to half-body avatars.<br>Default: True.</p>     |
| MorphTargets             | TSet                           | The selected morph targets (blend shapes) will be included in the avatar.                                                                |
| bUseDracoMeshCompression | bool                           | If set to true, the avatar will be compressed with the Draco mesh compression.                                                           |
| MorphTargetGroup         | UEnochavatarMorphTargetGroup\* | The selected morph target group (blend shapes) will be included in the avatar.                                                           |
