Below is a list of the accepted file formats that Construkted Reality can process and display.

Polygon Mesh

The following file formats are accepted: OBJ, GLB, and IFC.

OBJ and GLB are usually generated by photogrammetry software, where IFC is usually generated by BIM software.

For the OBJ and GLB formats, there are no restrictions on the number of polygons or number of texture files. However each texture file needs to be 32k or lower. The polygon mesh needs to be textured. Polygon meshes with vertex color will not display correctly, and we recommend avoiding such meshes.

For maximum texture image quality we recommend using PNG, but JPG is also accepted.

You can use Zip, 7Zip or RAR to compress your data before uploading.


  1. OBJ files always contain the mesh (with the .obj extension) a material file (with the .mtl) and the texture files (with .png or .jpg extensions).
    All those files need to be present.
  2. OBJ files should not have spaces in the file name as this may prevent correct processing. Please export the OBJ file from your photogrammetry software with no spaces in the file name.
    GLB files have no such limitation.
  3. Do not rename OBJ files after they have been exported by the photogrammetry software.
    If you do need to rename an OBJ file, make sure you read this before doing so.

Point Cloud

The following file formats are accepted: LAS and LAZ

Tiled Model

The only format we accept for tiled model is “Cesium 3D Tile” format.

Here’s a list of guidance on how generate Cesium 3D tiles from the following photogrammetry software:


The only format we accept for orthomosaic is the geo-tiff format.

Construkted Reality is your one platform for all 3d data types. Once you upload the files in your account, you can create a Project which enables you to not only display multiple assets at the same time, but also annotate, measure and communicate with your team.

If you have any questions or requests for additional file formats, don’t hesitate to reach out!