> For the complete documentation index, see [llms.txt](https://docs.otherside.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.otherside.xyz/platform-documentation/creation/unreal-development/features-and-tutorials/avatars.md).

# Avatars

## Summary

Our goal is to support as broad a range of avatars as possible, so that people can use their avatars and associated items across our whole metaverse network. Player freedom may be limited by the experiences themselves, but not by the underlying technology.

Currently we have a few formats we support natively, but our aim is to provide tools to convert as many as possible into the [glTF format](https://en.wikipedia.org/wiki/GlTF), which can be used anywhere that [MML](https://mml.io/docs/reference/elements/m-character) is supported.

* [Web3 / NFT Avatar Collections](/platform-documentation/creation/unreal-development/features-and-tutorials/avatars/supporting-an-nft-avatar-collection.md) - support for NFT collections with MML definitions

## Further Details

* For context behind our avatar setup, see: [Interoperability](/platform-documentation/morpheus-platform/interoperability.md)
* For details on creating your own interoperable avatar, see: [Creating an Avatar](/platform-documentation/creation/unreal-development/features-and-tutorials/avatars/creating-mml-avatars-with-blender-and-free-rigging-tools.md)
* For details on an MML Viewer tool, see: [The MML Viewer](/platform-documentation/creation/unreal-development/features-and-tutorials/avatars/the-mml-viewer.md)
* For details on using your created avatar in-game, see: [Using an Avatar in-game](/platform-documentation/creation/unreal-development/features-and-tutorials/avatars/using-an-avatar-in-game.md)

## Some Default Characters

For projects to get started, we have some pools of created avatars, ready to use:

* `https://casual-filtered-v1.msquaredavatars.com/[X].mml` - where `[X]` can be a number anywhere between 0 and 15000.
  * This is a list of randomly generated characters, with more conservative dress.

    <figure><img src="/files/4cZeYGVLil2X56OoBCPQ" alt=""><figcaption></figcaption></figure>
* `https://casual-v1.msquaredavatars.com/[X].mml` - where `[X]` can be a number anywhere between 0 and 15000.
  * This is a list of randomly generated characters with a wider range of clothing options

    <figure><img src="/files/mMMHrTKHDsKo0VawxCAo" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
If you want to generate your own pools of custom avatars, please reach out!
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.otherside.xyz/platform-documentation/creation/unreal-development/features-and-tutorials/avatars.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
