# Upload and Convert a 3D Asset

***

{% stepper %}
{% step %}
Start by logging into the [Polygon Streaming CMS](https://www.viverse.com/polygon-streaming). Then you will be able to upload a 3D asset into the platform by simply dropping a file in the upload field and clicking the upload button.

<figure><img src="/files/A8ms8bYNJ3jnhlti367y" alt="Upload 3D Model"><figcaption><p>Upload 3D Model</p></figcaption></figure>
{% endstep %}

{% step %}
After selecting your file you will be able to click Convert to convert the 3D asset into a streaming model. You can also choose different options before conversion:

<figure><img src="/files/VDep286hEy7ucz6qijhO" alt="Resolution Options Before Conversion"><figcaption><p>Resolution Options</p></figcaption></figure>
{% endstep %}

{% step %}
After selecting your file you will be able to click Convert to convert the 3D asset into a streaming model. You can also choose different options before conversion:

* **Default Resolution** will use default resolution for the textures of your models, a middle term between low and high resolution.&#x20;
* **Low Resolution** will lower down the resolution of textures, making the file to stream lighter in exchange of a visual quality drop.&#x20;
* **High Resolution** will ensure the resolution of textures is as high as possible, which will ensure the highest visual quality. However, depending on the model, especially very large models like full environments, it could make the file heavy to stream and display.
  {% endstep %}

{% step %}
Once you choose the desired options you can press **Convert** and the conversion of the model will start. Once the conversion is done, the converted model will appear in the **Models** panel.

<figure><img src="/files/xULbjJwdiI51RdsOf3tk" alt="Model Panel"><figcaption><p>Model Panel</p></figcaption></figure>

In the Model panel you can click on the icons next to your model to either preview the model in a new tab on the web-browser, or copy the converted URL address to use inside your projects using the Polygon Streaming integrations and plugins.

<div align="center" data-full-width="false"><figure><img src="/files/nF7fyeDoaSeQxnZh96io" alt="Open the converted model in a new tab on the web-browser."><figcaption><p>Open the converted model in a new tab on the web-browser.</p></figcaption></figure></div>

<figure><img src="/files/Khic78mkGg4cdt7exZUg" alt="Copy the converted model URL"><figcaption><p>Copy the converted model URL.</p></figcaption></figure>

<figure><img src="/files/u24uDpRxtjEPGCpzMQOk" alt="Delete the converted model from the list"><figcaption><p>Delete the converted model from list.</p></figcaption></figure>
{% endstep %}
{% endstepper %}


---

# 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/polygon-streaming/upload-and-convert-a-3d-asset.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.
