Hello everyone people!
I’m making my first Cesium library and facing quite a strange problem. Here it is.
I have 2 very similar buildings models made in Blender3D. In fact, they are almost copies of each other with very little differences in geometry and UV mapping. Then I’m exporting both of that models to .obj using integrated exporter, while all materials are baked manually to .png’s (no plugins are used). I pack .mtl, .obj and .png to ZIP archive with no compression and trying to upload those archives to Cesium Ion in “3D Model (tile as 3D Tiles)” mode without compressions.
For the first model everything goes fine, it uploads and looks as nice as I expected it to be. BUT the second one looks really terrible with ugly-compressed texture. I tried almost everything you can imagine from Cesium noob to solve this issue - but nothing actually works. Nothing even tells me what kind of problem can cause such an issue: if I import those .obj back to my Blender or other 3d-software, both models look identically nice and smooth.
The only thing I noticed is that while uploading model-1, which looks fine, final tiling process goes all the way through from 0 to 100%, but when model-2 (the “bad” one) is uploading, progress bar stops at 9%, freezes for a little while and then SUDDENLY the model preview starts without any reporting that tiling is now complete.
Does anyone have any ideas what am I doing wrong? I’m attaching screenshots of both “fine” and “bad” models Cesium preview state, 9%-freeze screenshot and links to archives I uploaded if that would be useful.