Back to all questions

3D model requirements

To upload a 3D model to the VIZBL platform, ensure your model meets the specified requirements.

File Requirements

Each object uploaded to the platform must include a model file and three textures for the material.

<table style="border-collapse: collapse; width: 100%;" border="1">
<tbody>
<tr>
<td style="width: 33.3333%;"><span class="wysiwyg-color-black50">File</span></td>
<td style="width: 33.3333%;"><span class="wysiwyg-color-black50">Format</span></td>
<td style="width: 33.3333%;"><span class="wysiwyg-color-black50">Size limitation</span></td>
</tr>
<tr>
<td style="width: 33.3333%;"><strong>Model file</strong></td>
<td style="width: 33.3333%;">FBX or OBJ</td>
<td style="width: 33.3333%;">20 Mb</td>
</tr>
<tr>
<td style="width: 33.3333%;"><strong>Texture Basecolor (RGB)</strong></td>
<td style="width: 33.3333%;">PNG or JPG</td>
<td style="width: 33.3333%;">2048 pixels on either side</td>
</tr>
<tr>
<td style="width: 33.3333%;"><strong>Texture Normalmap (RGB)</strong></td>
<td style="width: 33.3333%;">PNG or JPG</td>
<td style="width: 33.3333%;">2048 pixels on either side</td>
</tr>
<tr>
<td style="width: 33.3333%;"><strong>Texture ORM (R+G+B)</strong></td>
<td style="width: 33.3333%;">PNG or JPG</td>
<td style="width: 33.3333%;">2048 pixels on either side</td>
</tr>
</tbody>
</table>

For faster loading on the user side, we recommend using optimized models no larger than 5 MB.

Model requirements

To ensure an object displays correctly in augmented reality, consider the following requirements:

Coordinate center

The coordinate center of each model should be located at the point where the model contacts the real surface of the room.

Unfolding

When unfolding textures, ensure there is no overlapping of UV-shells on top of each other.

Normals

All normals of the model should be facing outward.

Units

The scale and all dimensions of the model must be specified in meters.