This release includes support for Unreal Engine v5.4, v5.5, and v5.6 for Windows, Linux, macOS, Android, and iOS. Please select the appropriate ZIP for your version.
- Unreal Engine 5.4: CesiumForUnreal-54-v2.21.0.zip
- Unreal Engine 5.5: CesiumForUnreal-55-v2.21.0.zip
- Unreal Engine 5.6: CesiumForUnreal-56-v2.21.0.zip
Additions 🎉
- Added
CesiumAzureMapsRasterOverlay. - Added the interface
ICesium3DTilesetLifecycleEventReceiver: when an implementation is registered on a tileset (withACesium3DTileset::SetLifecycleEventReceiver), its functions will be called at various points in a tile's lifecycle, like when a mesh component is created, when a material is instanced, when the tile changes visibility, when it is unloaded, etc.
Fixes 🔧
- Fixed a bug where
CesiumCreditSystemwould not filter out empty credits, resulting in duplicate on-screen delimiters. - Fixed a problem where multi-selecting
UCesiumGlobeAnchorComponentcould cause the selected components to teleport to 0 degrees longitude and 0 degrees latitude. Now, the geospatial position and orientation fields are hidden while multi-selecting.
In addition to the above, this release updates cesium-native from v0.52.0 to v0.53.0. See the changelog for a complete list of changes in cesium-native.