Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Initial info

...

This guide contains information about preparing 3D models for use in the twinzo app. It is important to keep in mind that all the information mentioned bellow depends on specific use cases. Any Issues which were not mentioned or are unable to be fixed using this guide need to be discussed on individual basis. In general every step helps 3D model to be processed faster for Twinzo app.

Mentioned criteria

...

  1. Usable amount of vertexes (Depends on use case mentioned bellow)

  2. No inverted polygon faces (Depends on use case mentioned bellow)

  3. No duplicated vertexes

  4. Use instanced assets instead of unique ones

  5. No empty objects, parents, bones, unnecessary stuff

  6. Maximum object number in single model should not be higher than 6K (We are able to go higher but it can make model unusable for us)

  7. Easy and understandable named materials, textures

  8. Keep maximum number of materials/textures per single object low as possible (Depends on use case)

  9. Correctly created and assigned UVs

  10. Small final file size (On automatic Twinzo platform system file size limit is 100MB)

  11. Supported formats

Criteria divided by use case

...

Single model used in app

Non Scanned or Lidar based:

...

However we are able to process BIM models outside Automatic Twinzo platform. You can learn more about it in this documentation: https://twinzo.atlassian.net/wiki/x/BYBFFg

Common model errors to look out for

...

These include the most common errors present in most models. These should be avoided and fixed.

...

  • Through automatic Twinzo platform - FBX, OBJ, MTL

  • The preferred file format is Binary .FBX

  • Possible to work with outside automatic Twinzo platform - FBX, OBJ, MTL, STL, STP, IFC, DAE (Limited), glTF 2.0.

  • Possible to export outside automatic Twinzo platform - FBX, OBJ, MTL, STP, DAE (Limited), glTF 2.0.

  • The model file should not go over ~100Mb

Every format has its own limitation. Generally .FBX, glTF 2.0 or .OBJ are most suitable for us but other formats like .STL or various .CAD cause problems (missing materials, unable to open, unable to properly convert, huge sizes, no instances…..)

What software we are using

...

  • Unity 2022+

  • Blender 3.6+

  • Meshlab 2021.05+

  • AutoCAD 2023

  • CAD Assistant