viverse logo

Streaming Model Component

The Streamable Model Component or Polygon Streaming (VIVERSE SDK) component represents the model to be streamed inside your project. It will ask for a Polygon Streaming URL, which is the address of your newly converted model. Once you paste the address in that field, it's ready to be streamed inside your scene.

 

Play Canvas Component

 

The Quality Priority represents the priority of streaming data between multiple components. This means that some models can have higher priority of streaming than others, it can use only integer numbers and it works in the following logic:
0 = Highest Priority
1 = Lowest Priority
Any number larger than 1 = Higher Priority from the previous number, but still Lower Priority than 0.

Use Alpha should be checked if your model has transparency or uses alpha in their materials or textures.

Use MetalRoughness should be checked to use the model's MetalRoughness values, in case it's unchecked the model will be unlit. For both options, the default is always On.

Cast Shadows, Cast Lightmap Shadows and Receive Shadows should be checked in order for the model to cast and receive shadows.

Double Sided Materials should be checked in case the model was designed to use double sided materials.

Initial Triangle Percentage is the percentage of the amount of triangles to be first shown in the scene. This means that if you wish to show the model only when it's updated to highest level you can set it to 1.

Environment Asset allows to set a custom environment map to use for the streamed model. If no environment asset is set, it will use the environment of the scene itself.

 

Previous

Stream Controller Component

Next

Supported Parameters