> For the complete documentation index, see [llms.txt](https://metaversenw.gitbook.io/user-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://metaversenw.gitbook.io/user-manual/metaverse-customization/how-to-upload-an-animation-to-your-world.md).

# How to Upload an Animation to Your World

Want to bring your world to life? Here’s how to upload a custom animation using a sprite sheet. Follow these simple steps!

1️⃣ Open Settings

Start by clicking the Settings button at the top-right corner of your screen.

👉 This opens all the customization tools you’ll need.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdOgFZ9kStUr6ci78VuwL0aKgSX97EXcW0BkkgS9dOzw2D27gA0ynPYw_2ETvtf0BUzKFl6xJNfjvvYBCfgsHvnp-vFuIqISjXYD_OO-FLuSknMFQ7o7l9Hqm5Npo_fAvTKijuEpQ?key=-wGw7N-MvqHKuRIj2q9gcA" alt=""><figcaption></figcaption></figure>

2️⃣ Click “Add Object”

In the Settings panel, click the Add Object button

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcyLvcvh-eRl3O3jo-Q1eAcnKbciW6MHEzBvPO4gYFL6c5ukla1oTb2EQAB8BMCUs77MlRMn1szF5KXpUfv5DTmxMIRzkVc-Lx9x5_rNFCqn60SiUpgCy_FoHezqFIHer67D6My?key=-wGw7N-MvqHKuRIj2q9gcA" alt=""><figcaption></figcaption></figure>

3️⃣ Click “Create A New Object”

Next, click the “Create A New Object” button (highlighted in pink).

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdJacywhXLl6pOE797y3w3C5CfgLf8ryhsJTK1Xmlhrb3dO21C0Q4BHCUNVvjZ7IYGi3bD8tvyO_o52O-HpNTsfMGW62y2Fhv7hUvaF7qcLi_FQnsqc_ZqYnwZnq4VjjsZ74cdQtQ?key=-wGw7N-MvqHKuRIj2q9gcA" alt=""><figcaption></figcaption></figure>

4️⃣ Select “Animation”

In the upload window, choose “Animation” as the upload method.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeq0e3UQ5uE6BJso6g3HD1PyTCqOpQN4DuoyptmPWqInXSkQWYRBjtJc4-2qa0r6GobNEchNv1Fto9Y2NupGPEYPkcsOqq3BhF4QFvXH7_b8anikslnLTHUDdAjLYRp33-YuUSJWw?key=-wGw7N-MvqHKuRIj2q9gcA" alt=""><figcaption></figcaption></figure>

5️⃣ Prepare & Upload a Sprite Sheet

For animations, you need to upload a sprite sheet—a single PNG file with all the animation frames placed in a single row.

👉 Here’s an example I made using ChatGPT and Photoshop of a volcano erupting:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeVBVfsRUPqIcz2AfppXoyS5igg1IGJX40t_DJnzq2prAE7c9I7HFTYxk8rrsUf-8E_J_pvkeNRq48pcKjkAhTcOcqJ15XhiQ9nPsFUdmlooEdD2JWY1M1ujX6W8ZjanIfPiSzcFQ?key=-wGw7N-MvqHKuRIj2q9gcA" alt=""><figcaption></figcaption></figure>

✅ In this example, the animation is made up of 16 frames. Make sure your sprite sheet is the same format: all frames in one horizontal line.

6️⃣ Fill Out the Upload Form

Once you select your sprite sheet:\
✅ Enter a name for your animation (e.g. “Volcano”).\
✅ Enter the Quantity frames (the total number of frames—in this case, 16).\
✅ Choose the Depth (e.g. “Above Floor” to make it float above ground).

👉 Then click Upload.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd4FEpqcv2SekR6QkdqgLCIQg2ePzxJpbyh-nNwdkgxPZMbxnKI228jCpIUGCbYQPUlpksFaNjQK8Z8H6u_w-_ppCy83PglIF_PX7IU2yTkkxnB0PefG4YCJsmLOQkLNP8jXNqBZQ?key=-wGw7N-MvqHKuRIj2q9gcA" alt=""><figcaption></figcaption></figure>

7️⃣ Place Your Animation in the World

After uploading, the animation will appear in your object list.\
👉 Move your mouse over your world to position it exactly where you want it.\
👉 Left-click to place it.

✅ When you’re happy with the placement, click “Done” at the bottom to save your changes.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfdwUwUVwZZPOQt8elAAYbg9CV270Wj-0csVuStXr1Z_b-cdz5apQW4dqTzZP8fxtEr4aOd2FEbV4haN2fqA0o6MgIsRzI3LL4jhUaO57ejCc-aDuBG2DITbCNZT7-WoHYkY__k?key=-wGw7N-MvqHKuRIj2q9gcA" alt=""><figcaption></figcaption></figure>

\ <br>


---

# 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://metaversenw.gitbook.io/user-manual/metaverse-customization/how-to-upload-an-animation-to-your-world.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.
