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
...
Usable amount of vertexes (Depends on use case mentioned bellow)
No inverted polygon faces (Depends on use case mentioned bellow)
No duplicated vertexes
Use instanced assets instead of unique ones
No empty objects, parents, bones, unnecessary stuff
Maximum object number in single model should not be higher than 3K6K (We are able to go higher but it can make model unusable for us)
Easy and understandable named materials, textures
Keep maximum number of materials/textures per single object low as possible (Depends on use case)
Correctly created and assigned UVs
Small final file size (On automatic Twinzo platform system file size limit is 100MB)
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.
...
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 2021+
Blender 3.4+
Meshlab 2021.05+
AutoCAD 2023