Skip to content

Cesium for Unreal v1.28.0

Compare
Choose a tag to compare
@kring kring released this 03 Jul 12:02
6470529

This release includes support for Unreal Engine v5.0, v5.1, and v5.2 for Windows, Linux, macOS, Android, and iOS. Please select the appropriate ZIP for your version.

Breaking Changes 📣
  • Removed the GetGeoreferencedToEllipsoidCenteredTransform and GetEllipsoidCenteredToGeoreferencedTransform methods from GeoTransforms. Because these were transformations between two right-handed coordinate systems, they are not of much use with Unreal's left-handed coordinate system.
  • Deprecated the FlyToGranularityDegrees property for AGlobeAwareDefaultPawn. Flight interpolation is now computed per-frame, so this property is no longer needed. Any code that refers to FlyToGranularityDegrees should be removed or changed to FlyToGranularityDegrees_DEPRECATED to still compile.
Additions 🎉
  • Added the ability to set the CesiumGeoreference Scale via Blueprints.
  • Added ACesiumCameraManager::RemoveCamera. It is available via both Blueprints and C++. This complements the existing ACesiumCameraManager::AddCamera.
Fixes 🔧
  • Added a workaround for an apparent bug in Unreal Engine 5.1 that prevented collisions from working with Cesium3DTilesets.
  • Fixed a bug that could cause the AGlobeAwareDefaultPawn / DynamicPawn to suddenly move to a very high height for one render frame just as it arrives at its destination during a flight.

In addition to the above, this release updates cesium-native from v0.25.0 to v0.25.1. See the changelog for a complete list of changes in cesium-native.