Cesium for Unreal Version: 2.14.1
Unreal Engine Version: 5.5 / 5.4
Platform: Windows
Description
When adding multiple Raster Overlays to a Cesium3DTileset, only Overlay0, Overlay1, and Overlay2 display correctly. Any overlay assigned to Overlay3 or higher disappears and does not render.
Steps to Reproduce
-
Add a
Cesium3DTilesetto the level. -
Add several Raster Overlays.
-
Assign them sequentially to Overlay0, Overlay1, Overlay2 (works fine).
-
Assign any additional overlay to Overlay3 or higher → it disappears.
Observed Behavior
-
No errors in the output log.
-
Lower overlays remain visible.
-
Issue occurs regardless of layer source.
Initial Findings
-
Appears related to Cesium’s default material limit (
MI_CesiumThreeOverlaysAndClipping), which supports 4 overlay texture slots. -
Unreal Engine texture sampler limits may also be a factor.
Questions
-
Is this a hard overlay limit in Cesium for Unreal 2.14.1?
-
Can this limit be increased by modifying material/shader files?
-
Any recommended best practices for handling more than 4 overlays?