Attaching multiple raster tiles causes the program to crash.
Add an image layer (CesiumTileMapServiceRasterOverlay) under Cesium3DTileset, and then set the corresponding layer name and URL:
CesiumIonRasterOverlay → Overlay0
CesiumTileMapServiceRasterOverlay → Overlay1
After setting it up, the program crashes:
Assertion failed: textureCoordinateID >= 0 && textureCoordinateID < primData.overlayTextureCoordinateIDToUVIndex.size()
0x00007ffcc487e39d UnrealEditor-CesiumRuntime.dll!UCesiumGltfComponent::AttachRasterTile'::2’::<lambda_1>::operator()()
I don’t know for sure if it will help, but I think it’s worth trying an upgrade to the latest version (v2.21.0).
It’s also worth a try to revert to the default material and see if it still crashes. That’s not a fix, of course, but it might help narrow down the problem.
When I upgraded the plugin to version 2.19.1, the crash issue seemed to be resolved, but a new problem arose: Terrain clipping works correctly during PIE.
However, after packaging, unloaded terrain tiles appear outside the clipping area.