# 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](/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](/morpheus-platform/interoperability.md)
* For details on creating your own interoperable avatar, see: [Creating an Avatar](/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](/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](/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/oerMXeaM4uJ44KUdIvc4" 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/Raj2e8BhE0f1idkrG3Jv" alt=""><figcaption></figcaption></figure>

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


---

# Agent Instructions: 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:

```
GET https://docs.msquared.io/creation/unreal-development/features-and-tutorials/avatars.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
