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 6K (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:
...
2K (or lower) vertices with simple material or textures with/out UVs.
3K/4K (or lower) vertices when is important to visualize model in more detail and it doesn’t appear numerous times.
Models which are visualized 5, 10 times in one scene without any additional used assets can have higher amount of vertices with higher texture resolution and more UVs. For example parts of cities or factory/office complex.
Visualizing multi-floor building
...
(Automatic/Manual version of this feature is coming soon and documentation will be updated when its ready)
If you want to visualize building which has multiple floor levels, its important to try to separate each floor into the individual parts with specific hierarchy so in the end we are able to switch between them. If you are feeling capable to do it yourself or you wanna learn more about Automatic version, we are preparing a prepared full guide for you on how to do it: https://twinzo.atlassian.net/l/cp/g9PJ2SxQ
Visualizing BIM models
(Currently not supported through automatic Twinzo platform. In order to solve this issue please contact us individually)
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 2022+
Blender 3.6+
Meshlab 2021.05+
AutoCAD 2023
CAD Assistant