I use cesium for unreal Version 2.11.0 to load 3dtileset data and the display is abnormal, as shown in the picture
I use cesium js code loading is normal as shown in the figure:
I don’t know what caused it.
I use cesium for unreal Version 2.11.0 to load 3dtileset data and the display is abnormal, as shown in the picture
Unless your pictures got reversed, it seems like you’re expecting just the buildings, but you’re getting the buildings plus land? In that case, it’s likely that you just have multiple Cesium3DTileset actors in your scene. One has the tileset you’re looking for, the other has a default CesiumWorldTerrain tileset with Bing satellite imagery. If you delete this other tileset actor, it should solve your issue.
My problem is that the 3dtileset structure of the building is not displayed completely on the unreal 5.4 platform, and many faces are missing. Cesium js platform loading building 3dtileset is a normal result .
Ah, I see now what you mean. Would you be able to share the tileset so I can take a look on my end? You can send it to me over private message if you can’t share the tileset publicly.
Purely visually, it looks like some backface culling issue. At least, the first screenshot looks like only the “back faces” of the buildings are visible, while the “front faces” are omitted. That might be a red herring - the textures also look a bit strange - but maybe one thing to investigate.
@bingrifuyue When you rotate the view, does it display the sides of the buildings that are currently not visible?
This is a video of me rotating the view in Unreal. https://drive.google.com/file/d/1P9EriFUEriswUHblJC6kvzKVBbT1uA2g/view?usp=drive_link @Marco13
Yes, I can’t share the tileset publicly. How can I send you a private message? Can you provide an email address or other method? @azrogers
Dear,
The attachment is the file link to my 3D tileset(https://drive.google.com/file/d/1aqQvNL-0wN4DgcFabmRVKqwYgO7jo7o5/view?usp=sharing). Please download it. Thank you for your help.
Best regards
I had a look, and it’s a bit hard to check this from the video alone, but it strongly looks like a backface culling issue to me. An attempt to grab a few relevant frames from the video:
cc @azrogers (or whoever knows): If this is the case, then maybe there is a simple solution: Maybe there is some magic “[ ]
Disable back face culling” check box somewhere in the Cesium3DTileset material settings…?
Yeah Marco’s assessment sounds correct to me, and it is a known limitation:
You may be able to work around this problem by making a copy of the MI_CesiumThreeOverlaysAndClipping
material instance from the plugin. Double-click it to open it, and then tick these two boxes:
Then save this material instance and select it on your Cesium3DTileset under Cesium → Rendering → Material.
Thank you for your help. With the modifications you provided, the Cesium for Unreal plugin can now display buildings correctly. However, when zooming in or out of the map, the buildings disappear. How can this be resolved? The specific issue is shown in the video link below.
The current 3D Tileset data loads and displays correctly using Cesium JS, as shown in the video link below.
When parts of a tileset disappear like that, it usually indicates a problem with the bounding volumes declared in the tileset. But since it’s working in CesiumJS, that explanation is less likely. Can you share your tileset so I can take a look myself? I see you shared a Google Drive link with it above, but Google Drive tells me I don’t have permission to access it.
The 3dtileset data in the link above is not a public data. You can apply for permission and I will agree. @Kevin_Ring
@Kevin_Ring Could you please provide your email address or request the 3dtilest data link above and submit a permission request? I really appreciate your assistance.
I’ve requested access. Please ping me in this thread when it has been granted.
@Kevin_Ring Happy New Year! I have approved the data access you requested. Please review the data, and if there are any issues, feel free to contact me promptly.
@Kevin_Ring Hi, is there any new update?