Limits and recommendations

Images

Available formats

PNG and JPG + Figma files

Parameters

Recommended: Up to 1MB and 1024x1024px.

Hard: Up to 2048 px (images compress automatically).

3D models

Available formats

OBJ, GLB, and glTF (as ZIP)

Recommended model specifications

Recommended: Up to 10 000 vertices.

1 material per OBJ model.

3 materials per glTF or GLB model.

Textures under 1024x1024px.

Hard: 100 000 vertices, and 32 submeshes/materials with textures under 2048px.

Please note: Our application currently does not support animations, bones, or skins in 3D models

File size limits

20 MB per import file for the Creator plan (free).

50 MB per import file for Paid plans.

General performance recommendations

Be careful, standalone VR is very sensitive to the number of objects, sub-objects, and matrices - this can greatly affect performance.

Recommend 200-300 objects/materials per scene (Draw calls) for Quest 2. Note that ShapesXR interfaces, avatars and other elements can take 50-100 draw calls.

If it is possible to merge individual geometries into one model and merge textures, this will help you save performance in your scenes.

To improve the performance of your VR space with imported models, we recommend optimizing your models.

If your model has multiple textures and materials, we recommend combining the textures and materials into one texture and one material.

This helps solve many potential issues. Models with fewer materials work better in mobile graphics.

It is critical to make one texture and material for OBJ format. But for glTF or GLB formats, we also recommend minimizing the number of materials and textures.

Last updated