> For the complete documentation index, see [llms.txt](https://docs.viverse.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.viverse.com/polygon-streaming/integrations-and-plugins/polygon-streaming-unity-sdk.md).

# Polygon Streaming Unity SDK

***

### Overview

Polygon Streaming Unity SDK lets you stream high-fidelity 3D models from the cloud into Unity projects. Models are converted to the optimized XRG format and streamed progressively with automatic LOD selection, texture compression, and occlusion culling. Build for desktop, mobile, WebGL, and VR headsets.

**Package name**: `com.viverse.polygon-streaming` **Unity version**: 2021+ **Render pipelines**: Built-in (BRP), URP, HDRP

#### Supported Model Types

| Source Format | Animation                              | VRM Features                                     |
| ------------- | -------------------------------------- | ------------------------------------------------ |
| GLB / glTF    | Embedded clips, Mecanim humanoid       | -                                                |
| FBX           | Embedded clips, Mecanim humanoid       | -                                                |
| VRM 1.0       | VRMA, Mecanim humanoid, embedded clips | Expressions, look-at, spring bones, first-person |

***

### Download

[**Download the latest version (v3.4.0)**](https://stream.viverse.com/assets/downloads/StreamingUnityPlugin/3-4-0/PolygonStreaming-Unity-3-4-0.tgz)

***

### Installation

1. Open **Window > Package Manager** in Unity.
2. Click the **+** button and choose **Add package from tarball...**.
3. Select the downloaded `.tgz` file.

The package installs its dependencies automatically. Do **not** copy the package folder into your project manually.

#### Verify Installation

After installation, the package appears under **Packages** in the Project panel as `Polygon Streaming`.

#### Optional: UniVRM (for VRMA animation)

Core VRM features work without UniVRM. VRMA animation playback requires it. Install via **Add package from git URL**:

```
https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.130.1
https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.130.1
```

***

### Documentation Pages

| Page                                                                                                                                | Description                                           |
| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- |
| [Quick Start](/polygon-streaming/integrations-and-plugins/polygon-streaming-unity-sdk/quick-start.md)                               | Get a model streaming in under 5 minutes              |
| [Stream Controller Settings](/polygon-streaming/integrations-and-plugins/polygon-streaming-unity-sdk/stream-controller-settings.md) | Scene-level streaming configuration                   |
| [Streaming Model Component](/polygon-streaming/integrations-and-plugins/polygon-streaming-unity-sdk/streaming-model-component.md)   | Per-model settings and inspector fields               |
| [Static Model Streaming](/polygon-streaming/integrations-and-plugins/polygon-streaming-unity-sdk/static-model-streaming.md)         | Code examples for static (non-animated) models        |
| [Animated GLB Models](/polygon-streaming/integrations-and-plugins/polygon-streaming-unity-sdk/animated-glb-models.md)               | Animation system, custom Animator Controllers         |
| [VRM Avatar Streaming](/polygon-streaming/integrations-and-plugins/polygon-streaming-unity-sdk/vrm-avatar-streaming.md)             | VRM expressions, spring bones, look-at, VRMA, Mecanim |

***

### Dependencies

| Package                 | Version | Purpose                  |
| ----------------------- | ------- | ------------------------ |
| `com.unity.cloud.ktx`   | 3.3.0   | Texture compression      |
| `com.unity.burst`       | 1.8.4   | Performance optimization |
| `com.unity.mathematics` | 1.2.6   | Math utilities           |
| `com.unity.collections` | 1.5.2   | Native collections       |

***

### Change Log

| Date        | Version | Release Notes                                                                                                                                |
| ----------- | ------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| Coming Soon | 3.4.0   | VRM support, network optimization                                                                                                            |
| 03/10/2026  | 3.3.0   | Shader optimization, WebGL memory optimization, mesh memory optimization, fix preview issue, gizmo control, custom Animator support          |
| 01/09/2026  | 3.2.9   | Optimize occlusion culling in WebGL                                                                                                          |
| 12/10/2025  | 3.2.8   | Disable model normal option, occlusion culling optimization, built-in pipeline shader optimization                                           |
| 11/27/2025  | 3.2.7   | Vertex color in URP, fix alpha cutoff in URP, fix older version model rendering                                                              |
| 11/19/2025  | 3.2.6   | Fix preview bug, fix URP support                                                                                                             |
| 11/10/2025  | 3.2.5   | Fix mini-texture support bug                                                                                                                 |
| 11/07/2025  | 3.2.4   | WebGL support                                                                                                                                |
| 10/30/2025  | 3.2.3   | Optimize occlusion culling                                                                                                                   |
| 10/29/2025  | 3.2.2   | Mini texture support, fix optimal tree                                                                                                       |
| 10/22/2025  | 3.2.1   | Enable instancing on unlit URP materials                                                                                                     |
| 10/16/2025  | 3.2.0   | GPU instancing support                                                                                                                       |
| 10/08/2025  | 3.1.4   | PNG texture support                                                                                                                          |
| 09/22/2025  | 3.1.3   | Remove hidden node mesh for improved resource management                                                                                     |
| 09/04/2025  | 3.1.2   | Fix camera update issue                                                                                                                      |
| 08/15/2025  | 3.1.1   | Fix offscreen model initialization, resolve obfuscation errors                                                                               |
| 08/12/2025  | 3.1.0   | Xrgc 6 support, hidden node performance optimization, fix memory leak, bounding box only partition                                           |
| 06/18/2025  | 3.0.0   | Animated model support, GltFast bundled into assembly, xrgc version 7 (bone weights/indices), occlusion culling disabled for animated models |
| 05/07/2025  | 2.7.5   | SWIZZLEGGGR normal map support                                                                                                               |
| 04/15/2025  | 2.7.4   | Fix shader rendering on Android devices                                                                                                      |
| 02/26/2025  | 2.7.3   | Change triangle budget default to 3M                                                                                                         |
| 02/25/2025  | 2.7.2   | Minimal support for info.json v0.0.5                                                                                                         |
| 12/11/2024  | 2.7.1   | Hotfix model not updating                                                                                                                    |
| 12/03/2024  | 2.7.0   | Xrgc version 6 support, performance optimization                                                                                             |
| 11/07/2024  | 2.6.0   | Web service optimization, shader updates, culling mask default                                                                               |
| 10/07/2024  | 2.5.0   | Vertex color, multi UV set, KHR\_materials\_emissive\_strength (BRP), occlusion culling performance                                          |
| 08/30/2024  | 2.4.2   | Fix shader on Android devices                                                                                                                |
| 08/26/2024  | 2.4.1   | Fix preview, KHR\_texture\_transform, specular glossiness color                                                                              |
| 07/22/2024  | 2.4.0   | KHR\_materials\_pbrSpecularGlossiness support, fix alpha mode                                                                                |
| 07/09/2024  | 2.3.9   | Fix shader not auto-building                                                                                                                 |
| 07/05/2024  | 2.3.8   | Fix texture transform issue                                                                                                                  |
| 07/03/2024  | 2.3.7   | Fix double-sided material transparency, add signature check                                                                                  |
| 06/12/2024  | 2.3.6   | Xrgc version 4 (materials from info.json), fix XrgcMaterial defaults                                                                         |
| 05/26/2024  | 2.3.5   | Fix memory leaks, double-sided material in BRP/URP                                                                                           |
| 04/26/2024  | 2.3.4   | Hotfix light probe usage                                                                                                                     |
| 04/15/2024  | 2.3.3   | Graceful destroy/disable handling, free resources on hide/disable                                                                            |
| 03/23/2024  | 2.3.2   | Light probe usage in StreamingModel                                                                                                          |
| 02/06/2024  | 2.3.1   | Fix triangle budget bug, deduplicate metallic roughness/occlusion texture                                                                    |
| 01/02/2024  | 2.3.0   | Occlusion map (URP), double-sided shader (Android)                                                                                           |
| 11/22/2023  | 2.2.9   | Normal map support                                                                                                                           |
| 11/16/2023  | 2.2.8   | Better sRGB color support                                                                                                                    |
| 11/15/2023  | 2.2.7   | Occlusion map support                                                                                                                        |
| 11/07/2023  | 2.2.6   | Unity 2021 compatibility                                                                                                                     |
| 11/07/2023  | 2.2.5   | BRP-Unlit material, fix Android streaming assets                                                                                             |
| 11/01/2023  | 2.2.4   | Close-up distance and close-up distance factor                                                                                               |
| 10/17/2023  | 2.2.3   | Fix metallic material                                                                                                                        |
| 08/30/2023  | 2.2.1   | Fix preview rendering                                                                                                                        |
| 08/28/2023  | 2.2.0   | KTX texture encoding, turbo-jpeg loading, transparent material occlusion fix                                                                 |
| 08/14/2023  | 2.1.0   | Burst-accelerated occlusion raycasts, improved LOD algorithm                                                                                 |
| 07/19/2023  | 2.0.0   | Dynamic occlusion culling, simplified shaders, triangle budget algorithm                                                                     |


---

# 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://docs.viverse.com/polygon-streaming/integrations-and-plugins/polygon-streaming-unity-sdk.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.
