Cesium 3D Tiles do not have textures?

I have been testing Cesium 3D Tile export and it seems that generated .b3dm files do not have textures in them or maybe the textures are defined in some way that any of my 3D softwares can not read textures. I tried also converting .b3dm files into glb files by removing all the bytes before “gltf” in the .b3dm files. In that way model can be used as a .glb file but not any textures are shown.

Is this a known bug or am I missing something? I can submit some test .b3dm files if needed.

Hi,

Please can you confirm that you have selected to export textures?

Hi, I checked that I has exported with Export Textures = Yes, But when I investigated more it seems that there actually are textures in .b3dm files but those textures are defined/encoded… differently than in .glb exported from RC. When I extracted those texture maps by opening .b3dm in window’s 3D viewer and saving into .obj texture maps (.jpg) seems to be in 32 bit format. When I export same model in .glb or in any other format that supports textures there is this option for texture pixel format (default and only option is 24bit BGR). With Cesium 3D Tile export there is no this “texture pixel format option”.

Are those .b3dm-files texutre’s created differently than in .glb-files and could this cause my problems?

 

Can someone comment or confirm this?