Augment supports 2D and 3D models.

Recommended 3D formats

  • Collada 1.4+ : .zip file including a .dae file + textures or a .zae file alone
  • Wavefront : .zip file including a .obj file + .mtl fil (materials) + textures
  • Other export formats according to 3D modeling software here.

Recommended 2D formats

  • 2D is for flat models that represent images like posters or paintings.
  • Images can be uploaded in .jpg (or jpeg), .bmp, .png, .tga, or .gif formats
  • The files containing 2D images do not need to be zipped before manual upload.


Requirements and Limitations

3D model limitations

Your mobile device is not as powerful as a professional computer. Your 3D model needs to abide by certain guidelines in terms of total polygon count and file size in order to work fine in Augment, ie in a mobile and real-time environment.

Polygon count

While we do not have a fixed limit to the number of polygons, due to smartphone capabilities, we advise to have less than 1M polygons.

File size

The zip file uploaded in Augment must not exceed 100MB.


The Augment 3D Engine supports standard materials: diffuse and specular.


Augment uses one dynamic light only. The light position is from the top.
Lower end mobile devices cannot support more than one light.

Texture formats supported

Augment supports 4 texture formats : PNG, JPG (or JPEG), BMP and TGA.
If your model looks untextured in Augment, there are a few things you can do:

  1. Make sure that you’ve included your texture files in your zip bundle, at the root of the folder.
  2. Make sure your texture file names don’t contain any spaces or special characters.
  3. If the problem persists, try to re-encode your textures, using an image editor like Gimp or Photoshop.

Learn more about textures here.

Texture size limit

The total size of all your texture should not exceed 25MB.
If a texture size exceeds 1024×1024, you will have a warning during the upload.

Check the table below to know the maximum number of textures per model according to your textures resolution.

Did this answer your question?