Hi, thank you for the answer
Yes, they are independent meshes. so interior/exterior walls, arch doors etc.
But I’m afraid that having so many individual meshes for each building would generate to many draw calls, but I guess that’s better than having a single mesh with a very large geometry collection.
So a simplified description would be
- a blueprint for one building with separate meshes
- create a geometry collection per element/mesh and use the root proxy to render while not destroyed
- Use instanced meshes to duplicate the building blueprint in the map
Very simplified, but would that be the best solution?