Please Select Your Location
Australia
Österreich
België
Canada
Canada - Français
中国
Česká republika
Denmark
Deutschland
France
HongKong
Iceland
Ireland
Italia
日本
Korea
Latvija
Lietuva
Lëtzebuerg
Malta
المملكة العربية السعودية (Arabic)
Nederland
New Zealand
Norge
Polska
Portugal
Russia
Saudi Arabia
Southeast Asia
España
Suisse
Suomi
Sverige
台灣
Ukraine
United Kingdom
United States
Please Select Your Location
België
Česká republika
Denmark
Iceland
Ireland
Italia
Latvija
Lietuva
Lëtzebuerg
Malta
Nederland
Norge
Polska
Portugal
España
Suisse
Suomi
Sverige

What is Polygon Streaming?

Polygon Streaming is a core technology and platform that makes it possible to stream high-fidelity 3D models containing millions of polygons from the cloud to any device.
Note: This feature is not available by default. It needs to be included and enabled in your VIVERSE for Business plan.

Here are the benefits of using Polygon Streaming for your 3D models:

  • Efficient data transmission: By utilizing occlusion culling and adaptive levels of detail (LOD), only the necessary polygon data is streamed, which reduces bandwidth requirements and maintains smooth performance, even for complex models.

    Sections of the 3D model that are in your line of sight will be the sharpest. The resolution of other parts of the 3D model will be optimized based on their proximity to you.

  • Cross-platform compatibility: Works flawlessly across web browsers, mobile devices, PCs, and VR headsets, eliminating compatibility headaches and ensuring everyone can access your 3D content.
  • Cost-effective: Eliminates the need for costly, complex cloud GPU infrastructure, reducing reliance on expensive hardware and lowering operational costs.
  • Web-based interface: Upload and manage your 3D assets effortlessly via the VIVERSE for Business User Console.

Supported file formats

Supported 3D formats

Polygon Streaming supports the following 3D formats:

  • GLB
  • glTF (zipped)
  • OBJ (zipped)

Supported image formats

If you want to create separate texture files for your 3D model, use any of the following image formats for your textures:

  • PNG
  • JPG
  • BMP
  • KTX

Recommendations and requirements for Polygon Streaming

We highly recommend using a single .glb file to convert 3D models. This will ensure that the file contains all the necessary data and follows the correct standards used during conversion. 3D models must be a triangulated mesh with PBR materials that follows metallic-roughness standards.
  • If you want to use a glTF model, all the necessary files need to be zipped into a single ZIP package. It should contain at least one .glTF file, one .bin file, and all the texture images in JPG or PNG format.
  • If you want to use an OBJ model, all the necessary files need to be zipped into a single ZIP package. It should contain one .obj file, one .mtl file, and all the texture images in JPG or PNG format. Make sure they're properly set and connected. You can also upload a single .obj file if textures and the .mtl file are not needed.
    Note: If textures are not properly connected in your file, they will appear as plain white after conversion. A single .obj file will always look plain white because it doesn't contain material or texture information.

PBR standard for materials and textures

Physically based rendering (PBR) has become the standard in many 3D applications, such as Unity, Unreal, 3D Studio Max, and 3D Web platforms. Polygon Streaming also uses this standard for more performant and realistic material and texture representations.

This approach differs from older approaches in that instead of using approximations for the way in which light interacts with a surface, a physically correct model is used. The idea is that, instead of tweaking materials to look good under specific lighting, a material can be created that will react correctly under all lighting scenarios.

In case your models are created using legacy standards such as Lambert, Blinn-Phong, or Specular-Roughness, they should be converted to a PBR standard before conversion in order to achieve a correct representation of the materials and textures from the original model.

Models using legacy or custom standards can be converted. However, it's not possible to guarantee the correct representation of the materials and textures. Using custom standard or custom shader elements may also result in failed conversions because the system won't be able to proper translate custom elements.

For more information

For complete details on preparing 3D models for Polygon Streaming, see the following:

Submit
Thank you! Your feedback helps others to see the most helpful information.