# Option 1: Browser Extension

***

### Plugin Usage with the VIVERSE Extension

{% stepper %}
{% step %}
Start by opening your PlayCanvas project and setup using the **VIVERSE Extension**. Once the extension is setup and you’re logged in, you are ready to add special components. To add a **Polygon Streaming** component to the scene, add an **Empty** component to the scene and give a name like "**Streaming Model".**

<figure><img src="https://3109683255-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY3WbwobASVOf4RiqnLEI%2Fuploads%2FNJVWyPljThueb7GXoErT%2Fps-playcanvas-editor-plugin_1.png?alt=media&#x26;token=a6395e85-df17-4aaa-9dac-9682300ebc7d" alt="Adding an Empty component to the scene"><figcaption><p>Adding an Empty component to the scene</p></figcaption></figure>
{% endstep %}

{% step %}
With the new component selected, click on **EDIT VIVERSE EXTENSION**. Choose a **Media** type of plugin, select the module **PolygonStreaming** and click the plus **+** symbol. Now you just added a Polygon Streaming component to your scene.

<figure><img src="https://3109683255-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY3WbwobASVOf4RiqnLEI%2Fuploads%2F1KRjPrN9odJKvBn27SUO%2Fps-playcanvas-editor-plugin_2.png?alt=media&#x26;token=1d9d181d-f690-4fc9-8583-f5a63f84abbd" alt="Add a PolygonStreaming component to the scene"><figcaption><p>Add a PolygonStreaming component to the scene</p></figcaption></figure>
{% endstep %}

{% step %}
Paste the **Asset ID** of your streaming model into the **Polygon Streaming URL** field. Once you added the URL in the field, the object will preview inside your scene. This is just a preview; once **Published**, the streaming model will start actively streaming from the cloud.

<figure><img src="https://3109683255-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY3WbwobASVOf4RiqnLEI%2Fuploads%2FfUzznLY58RNNrZms7Z8I%2Fps-playcanvas-editor-plugin_3.jpg?alt=media&#x26;token=05c17817-8bf7-4010-b89e-f68e901e3d30" alt="Previewing the object inside your scene"><figcaption><p>Previewing the object inside your scene</p></figcaption></figure>
{% endstep %}

{% step %}
That’s all you need to stream your models inside your VIVERSE Scene. You can also modify the **Polygon Streaming Parameters** going to **Viverse Scene Settings / Polygon Streaming** and change the parameters according to your preferences. You can check the **Supported Parameters** list below in this documentation.

<figure><img src="https://3109683255-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY3WbwobASVOf4RiqnLEI%2Fuploads%2FQC6EODPosM8AGIcbRR3o%2Fps-playcanvas-editor-plugin_4.jpg?alt=media&#x26;token=130faf5c-3f54-4a53-98f8-fbdeb8f5351a" alt=""><figcaption><p>Viverse scene settings</p></figcaption></figure>
{% endstep %}

{% step %}
After you published your VIVERSE World scene, the **Streaming Model** will automatically start to stream inside the scene.

<figure><img src="https://3109683255-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FY3WbwobASVOf4RiqnLEI%2Fuploads%2FCX5zzRbqqLprfYKi2MYk%2Fps-playcanvas-editor-plugin_5.jpg?alt=media&#x26;token=cc692aab-cb5f-4d04-a792-6327abfdfa3b" alt="The Streaming Model displays inside the scene"><figcaption><p>The Streaming Model inside the scene</p></figcaption></figure>
{% endstep %}
{% endstepper %}

### Video Overview

{% embed url="<https://www.youtube.com/watch?v=2wM07D-aEcg>" %}
