# Supported Media & Settings

***

### Adding Media

Media are added to VIVERSE worlds in Edit Mode using the toolbar at the bottom of the screen. Detailed below are the categories of assets that correspond with the buttons in this toolbar.

<figure><img src="/files/XNG8VUflSMd6QC8H0tAg" alt=""><figcaption><p>The Edit Mode asset upload toolbar</p></figcaption></figure>

| Marketplace                                                                                                      | Upload                                            | Embed/Link                                                                      |
| ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------------------------------------- |
| Import assets associated with your account which you have uploaded to or purchased from the VIVERSE marketplace. | Upload files to your world from your computer.    | Embed assets hosted on servers external to VIVERSE.                             |
| GLB/glTF 2.0 files                                                                                               | JPG, PNG, GIF, PDF, MP4, MP3, GLB/glTF, VRM files | Websites, Images, Videos, Audio files, PDFs, .m3u8, YouTube videos/live streams |

### Media Settings

Once media have been uploaded, you are able to control several of its properties through the asset's details:

* **Asset Details** | Here you can add an expandable description and a clickable link to an external url.
* **Transform Properties** | Here you can control the asset's position, rotation, and scale.
* **Frame** | For 2D media, such as images or external website links, you can add a colored frame to give your media extra dimensionality.
* **Playback Settings** | For media with some form of playback, such as videos or streams, you can control audio and playback settings.

<figure><img src="/files/tPkwYbQOZPIPfD6tfuEy" alt="" width="333"><figcaption><p>The media properties editor</p></figcaption></figure>

#### Media Playback Settings

Configuring media playback settings for **MP4s** can be done via **Audio** (A) toggle.

<figure><img src="/files/AzZr5LDaLJkZAzAUzaLy" alt="" width="375"><figcaption></figcaption></figure>

Configuring media playback settings for **MP3s** can be done via **Audio** (A) toggle.

<figure><img src="/files/Tar5sDKbcRYxZYf7sS2n" alt="" width="375"><figcaption></figcaption></figure>

#### Adding Interactions to VRMs

To add interactions to VRMs, click **Add** button (A) under **Interactions**. Configure the interaction  in the panel (B).

<figure><img src="/files/SUAdkFl4FkafNDZCVF0N" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/MPxdJYbZ3f0BMaOdnuYk" alt="" width="375"><figcaption></figcaption></figure>


---

# 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.viverse.com/publishing-from-templates/supported-media-and-settings.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.
