I can't load tileset from url into ue5

I added a cesium3dTileset and set it’s source= from url and url =" " ,
then i click the button refresh tileset . I got some warnning like these .
so , how to fix it ?

2024-12-19 18:38:22.561] [warning] [ErrorList.h:107] Warning when loading https://cdn.prj.cbim.ren/p_cloud.4dbim.vip/project/prj_343/spatial/tileset/3783/b_0-1.b3dm?dynamic=true&access_token=EFeNutyCQkxiPXU-Ksf6qqBRm1VRinuYtj3pZIno&t=1734600890077:

Would you be able to link to the tileset itself? With only information about the b3dm file it failed to load, it’s hard to figure out what it expected to find there. It’s possible there’s an issue with the b3dm file, or an issue with the way Cesium Native converts that b3dm file to a glTF internally, but it would be much easier to say if we could reproduce this issue on our end!

Sorry to response too late.
I use unreal version is 5.4 , cesium for unrela version is 2.11.0
I use this file by file:///local file path, and i get some errors

I have upload the b3dm file ,you can download and test it.
tes.rar (1.1 KB)

Thank you for help

This seems to be unrelated to what you mentioned in the first post of this thread.

The B3DM file that you attached contains a GLB (glTF) file that says

  ...
  "buffers" : [
    {
      "byteLength" : 600
    },
    {
      "uri" : "../../../spatial/mesh/20240730_141102_608.mesh",
      "byteLength" : 10684
    }
  ],

So it is trying to load some binary data from this file, "../../../spatial/mesh/20240730_141102_608.mesh".

It is usually discouraged to have relative paths in GLB files. (It can be justified in rare cases, if you really know what you’re doing). It is even more discouraged to have relative paths that point beyond the root path (like this one here, starting with ../../../), but this could still be technically valid.

But the main problem seems to be: This file does not exist. You’ll have to add this file in the expected location (or, preferably, restructure the GLB to that it contains that mesh data directly).

Thank you for response.
I upload the full files on my server , then use the link to display it .
The link is
https://cdn.prj.cbim.ren/p_cloud.4dbim.vip/project/prj_343/beam-template/tileset/3/tileset.json

But i get other error .

i have test this file on cesium web and it’s ok .

so what is that mean? How to fix it .

Thanks again

I confirmed that this can be loaded in CesiumJS.

(The GLB contains a validation error, but that is “only” about the alignment of the _BATCHID attribute, so it’s somewhat unlikely to cause the issue here).

The messages in the screenshot are only ‘Warnings’. Does it display the object? If so, maybe the warnings are not sooo critical.

In case someone wants to investigate this in Cesium For Unreal, here’s a B3DM with the data inlined:

b_14_FIXED.zip (2.2 KB)

No ,it doesn’t display
There are nothing,that’s why i so confused

Hi @happy20210825,

I investigated your tileset and wrote up an issue describing the problem here:

And I also opened a pull request with a fix for the problem:

We should be able to include this in next week’s release of Cesium for Unreal, and you can try it out in the meantime by following the instructions here to install the build from that pull request above:

Thanks for reporting the issue, and for providing an example tileset to demonstrate it.