Textures in Augment

Detailed guide to set and optimize textures for Augment

L
Written by Leslie
Updated over a week ago

The Augment 3D Engine supports only 2D textures. Those 2D textures can be used on different channels :

  • Color

  • Transparency

  • Specular

  • Bump (please note that .dae files do not export bump)

Texture Formats Supported:

  • JPG (JPEG) - Cannot be transparent

  • BMP - Cannot be transparent

  • PNG

  • TGA

  • The following formats will be converted to PNG if they contain transparency, JPG if not : AWS, EPS, SVG, BLP, Dj Vu, DDS, ICO, IFF, JP2, JPS, PBM, PCX, GIF, PSD, TIFF, TIF, HDR

The textures need to be in RGB, not in CYMK, to avoid display problems or alterations.

Texture Size and Number Limit:

Having the optimum sizes, dimensions and number of textures prevent from slow loading and lack of fluidity of your models. 

  • The first recommendation for textures is to have least possible of them. It is important to merge textures when possible. Check the table below to know the maximum number of textures per model according to your textures resolution.

  • It is advised to use specific dimensions (multiple of 2) to display correctly in Augment. You can mainly use : 2048, 1024, 512, 256, 128, 64, 32 pixels.

  • The maximum size allowed by the platform is 2048 (higher dimensions will be automatically resized), but prefer 512 or 1024 when possible.

  • Prefer textures on optimized squared proportions (2048x2048, 1024x1024, 512x512, 256x256, 128x128). If your model uses textures in other dimensions, it is advised to manually resize them, or these will be automatically resized by the platform, which is more destructive than manual resize. To learn more about texture resizing, check here.

  • The total size of all your textures should not exceed 25MB. 

  • A model with few polygons allows a bigger number of textures with fluidity; and on the contrary a heavy model will allow a smaller number of textures before losing display fluidity.

  • When a texture contains details, like text, a bigger dimension will be needed to prevent from resolution loss, but very small textures can be quite enough in a lot of cases.

  • We recommend to do an atlas when possible, to learn more, check here.

Adding effects to textures:

  • You may add light baking and/or ambient occlusion baking to the texture, as it increases the realism of the model. It is recommended to set natural lights, to help the integration of the model in AR in any situation, but it can be exaggerated to get more contrast, to provide the user with a strong visual effect.

  • The UV set or channel can’t be used for now in Augment, the only channel of UV that displays is the channel 1.

Facing issues with your textures when uploading to Augment?

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. in your zip file, check that your textures names match with the ones used in your 3D file.

  4. If the problem persists, try to re-encode your textures, using an image editor like Gimp or Photoshop.

--

To learn about mesh in Augment, check here.

To learn about materials in Augment, check here.

Did this answer your question?