Introduction & Benefits
This page introduces you to the goals and technology that make up VIVERSE Polygon Streaming.
VIVERSE Polygon Streaming is an intelligent visualization core technology that overcomes modern-day 3D visualization challenges. It unleashes the potential to stream spatial content from the cloud and seamlessly shares high-fidelity models and worlds on any device.
Polygon Streaming aims to provide creators, developers, designers, and enterprises with tools to build immersive, high-quality 3D content that is widely compatible with the most popular game engines and can be experienced across different platforms.
VIVERSE Polygon Streaming focuses on the next shift in computing and the future of the internet. It breaks down barriers and enables accessibility from any device (mobile, tablet, PC, and even XR headsets), allowing people to create, share experiences, and collaborate like never before.
Allow end-users to consume big 3D models rapidly by only downloading the geometry that has relevant visual impact for them at their specific position and bandwidth. With Polygon Streaming, you can stream large 3D models into your platform or projects without taking up local storage space, leveraging the number of polygons that can be shown in a cross-platform and multi-device way.
Start Here
Upload and convert your asset, then obtain its streaming model URL.
Choose an integration below and follow its setup instructions.
Test the model in the running application. An editor or console preview alone does not verify runtime streaming behavior; see Preview Mode vs. Play Mode.
Choose an Integration
Embed a model viewer in an existing webpage
Work in the PlayCanvas Editor or VIVERSE extension workflow
Add streaming to a Unity project
Add streaming to an Unreal Engine project
Build a JavaScript application with PlayCanvas Engine or Three.js
Review the requirements and limitations of your chosen integration before installation. Features and platform support can differ between SDKs.
AI-Assisted Development
Use the integration table above to select the documentation for your engine before asking an AI coding assistant to implement streaming.
Skill Resources
Explore the VIVERSE SDK Skills repository for relevant Skill resources. Inspect the selected SKILL.md to confirm that it covers Polygon Streaming and your target environment before using it. The repository entry is a discovery link; a specific Polygon Streaming Skill path and installation procedure have not yet been verified for this guide.
Give your assistant:
Your engine and project setup, along with the matching SDK guide linked above.
The task you want to complete, such as loading a converted model in Three.js or adding streaming to an existing Unity scene.
A usable streaming model URL, or the upload and conversion guide if conversion is still needed.
Ask the assistant to read the selected SDK guide and any applicable Skill before proposing changes. Use the SDK's download and installation page for dependency information, then validate the result in the running application.
If a VIVERSE documentation connector is available in your assistant, use it to search for the relevant guide and retrieve the full page. Otherwise, provide the public documentation links directly. Documentation access alone does not provide model upload or conversion operations.
Benefits
Only transfer geometry is needed in the user’s current position and field of view in the scene over time.
Automatic LOD generation and texture compression. Texture compression method optimized for lightweight decompression.
Minimal back-end server requirements, only requiring HTTP requests.
Utilize the end-user's GPU for full rendering. No Cloud GPU is necessary at any step.
Last updated
Was this helpful?