Articles on: Uploading

Textures - How to prepare?

This article will show you how to prepare Texture assets to the Platform.

How to prepare Textures for the Platform?

Textures are image asset that is mapped to the surface of your 3D model. They are used for defining high frequency detail, surface texture, or color information on a 3D model.

Most of the 3D data (>90%) will be in your Textures so you should consider each texture carefully when using them.

Accepted import formats

All uploaded textures will be converted to JPG, but we also support PGN as upload format.


Image resolution

More resolution does not always mean better result, but it does always add significantly more data.

Maximum resolution

The maximum texture resolution is 2048x2048px. Textures that exceed these resolutions will be compressed to 2048x2048px.

Recommended resolution

Baked textures: 1024 px
Tiled textures: 512 px

Image quality

By adjusting the Image quality, you can decrease your model data by multiple MB. The recommended % quality will depend on the texture so we recommend trying different qualities until you notice visual differences.

Below you can see comparison between 100% and 30% jpg.

Use tiled textures (4k resolution with 512px data)

When it comes to web 3D, it is important to create product with minimal data possible. This is why the Sayduck Platform emphasise the use of seamless Tiled textures. They allow you to retain the quality of a 4096 px texture with the data requirements of a 512 px texture.

Smart use of tiled texture can reduce the data requirements of your product by more than 90% while improving the visual result.

Examples of two textures - 2048x2048px (6.18MB) and 512x512px (183KB) texture.

Updated on: 07/03/2023

Was this article helpful?

Share your feedback


Thank you!