viverse logo

Supported Formats & Standards

Supported 3D Formats:

Polygon Streaming supports the following formats:

.GLB
.glTF (zipped)
.OBJ (zipped)

It’s highly recommended to use a single .GLB file to convert your 3D models. This will ensure that the file contains all the necessary data, and its following the correct standards used during conversion. 3D models must be a triangulated mesh with PBR materials following metallic-roughness standards.

  • In case you use a .glTF model, all the necessary files need to be zipped into a single .zip file. It should at least contain a .gltf file, a .bin file and all the texture images in the formats .jpg or .png.

  • In case you use a .OBJ model, all the necessary files need to be zipped into a single .zip file. It should contain a .obj file, a .mtl file, and all the texture images in the formats .jpg or .png, making sure they are properly set and connected. You can also upload a single .obj file in case there are no textures or .mtl file needed. Note that in case the 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 since it doesn’t contain material or texture information.

 

Supported image formats:

  • JPG 
  • PNG
  • BMP
  • KTX

 

Supported PBR standard texture maps:

  • Diffuse/Albedo
  • Metallic/Roughness
  • Transparency/Opacity
  • Normals
  • Ambient Occlusion
  • Emissive

 

Supported glTF Extensions:

  • KHR_draco_mesh_compression
  • KHR_materials_unlit
  • KHR_texture_basisu
  • KHR_materials_specular
  • KHR_materials_pbrSpecularGlossiness
  • KHR_texture_transform
  • KHR_materials_ior
  • KHR_materials_transmission
  • KHR_materials_volume
  • KHR_materials_clearcoat

Previous

Introduction & Benefits

Next

Asset Preparation and Best Practices