Open jailln opened 2 years ago
Its because, when creating textured 3DTiles, we split the surfaces of each cityObject. It means that we have one instance of ObjectToTile (or child classes) for each surface. So, when creating LOD1, the tiler tries to create a LOD1 for each surface and this error occurs because it cant find the footprint of a single triangle.
We split the surfaces when adding the textures because it's easier to match a surface with its UVs/image than to match a cityObject with UVs/images of all the surfaces. But it would be usefull to keep the cityObjects of the GML, even when adding textures, to be able to create LODs (or for other use cases). It will be a future developpement.
When using textures together with LOD1 I hit the following error: