Skip to content

Releases: CesiumGS/cesium-unreal

Cesium for Unreal v1.25.0

01 May 17:31
Compare
Choose a tag to compare

This release includes support for Unreal Engine v5.0 and v5.1 for Windows, Linux, macOS, Android, and iOS. Please select the appropriate ZIP for your version. There will be no release for Unreal Engine v4.27.

Fixes 🔧
  • On-screen credits now only show on the screen, and not in the Data Attribution panel. Additionally, the Data Attribution panel no longer appears if there are no credits to display in it.

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

Cesium for Unreal v1.24.0 (Unreal Engine 5)

03 Apr 11:30
Compare
Choose a tag to compare

This release includes support for Unreal Engine v5.0 and v5.1 for Windows, Linux, macOS, Android, and iOS. Please select the appropriate ZIP for your version. For Unreal Engine 4, please see Cesium for Unreal v1.24.0 (Unreal Engine 4).

Additions 🎉
  • The FlyToAltitudeProfileCurve, FlyToProgressCurve, FlyToMaximumAltitudeCurve, FlyToDuration, and FlyToGranularityDegrees properties of GlobeAwareDefaultPawn / DynamicPawn may now be read and written from Blueprints.
  • Added an option on Cesium3DTileset to ignore the KHR_materials_unlit extension entirely and use normal lighting and shadows.
  • Added CreateNavCollision property to Cesium3DTileset. When enabled, CreateNavCollision is called on the static meshes created for tiles.
Fixes 🔧
  • Fixed unexpected reflection on tilesets with KHR_materials_unlit extension when the sun is close to the horizon.

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

Cesium for Unreal v1.24.0 (Unreal Engine 4)

03 Apr 11:30
Compare
Choose a tag to compare

This release includes support for Unreal Engine v4.27 for Windows, Linux, macOS, Android, and iOS. For Unreal Engine 5, please see Cesium for Unreal v1.24.0 (Unreal Engine 5).

This will be the last release that supports Unreal Engine v4.27. Future versions will require Unreal Engine v5.0+.

Additions 🎉
  • The FlyToAltitudeProfileCurve, FlyToProgressCurve, FlyToMaximumAltitudeCurve, FlyToDuration, and FlyToGranularityDegrees properties of GlobeAwareDefaultPawn / DynamicPawn may now be read and written from Blueprints.
  • Added an option on Cesium3DTileset to ignore the KHR_materials_unlit extension entirely and use normal lighting and shadows.
  • Added CreateNavCollision property to Cesium3DTileset. When enabled, CreateNavCollision is called on the static meshes created for tiles.
Fixes 🔧
  • Fixed unexpected reflection on tilesets with KHR_materials_unlit extension when the sun is close to the horizon.

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

Cesium for Unreal v1.23.0 (Unreal Engine 5)

01 Mar 06:51
Compare
Choose a tag to compare

This release includes support for Unreal Engine v5.0 and v5.1 for Windows, Linux, macOS, Android, and iOS. Please select the appropriate ZIP for your version. For Unreal Engine 4, please see Cesium for Unreal v1.23.0 (Unreal Engine 4).

Additions 🎉
  • Added support for rendering 3D Tiles point clouds (pnts).
Fixes 🔧
  • Fixed bug that caused a crash when changing the project default token with tilesets active in the level.
  • Vertex buffers created for 3D Tiles are now set to use full-precision UV coordinates, avoiding problems in particular with feature IDs.
  • Added some missing headers, to avoid compiler errors in non-unity builds.

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

Cesium for Unreal v1.23.0 (Unreal Engine 4)

01 Mar 06:51
00ca7a0
Compare
Choose a tag to compare

This release includes support for Unreal Engine v4.27 for Windows, Linux, macOS, Android, and iOS. For Unreal Engine 5, please see Cesium for Unreal v1.23.0 (Unreal Engine 5).

Additions 🎉
  • Added support for rendering 3D Tiles point clouds (pnts).
Fixes 🔧
  • Fixed bug that caused a crash when changing the project default token with tilesets active in the level.
  • Vertex buffers created for 3D Tiles are now set to use full-precision UV coordinates, avoiding problems in particular with feature IDs.
  • Added some missing headers, to avoid compiler errors in non-unity builds.

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

Cesium for Unreal v1.22.0 (Unreal Engine 5)

01 Feb 10:21
Compare
Choose a tag to compare

2023-02-01

This release includes support for Unreal Engine v5.0 and v5.1 for Windows, Linux, macOS, Android, and iOS. Please select the appropriate ZIP for your version. For Unreal Engine 4, please see Cesium for Unreal v1.22.0 (Unreal Engine 4).

Additions 🎉
  • Added support for the KHR_materials_unlit glTF extension. This is rendered in Unreal Engine by disabling shadows and making all normals point up (along the ellipsoid surface normal).
Fixes 🔧
  • Fixed a bug that caused raster overlays and other material features to not work for materials created or saved in Unreal Engine 5.1.

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

Cesium for Unreal v1.22 (Unreal Engine 4)

01 Feb 10:21
Compare
Choose a tag to compare

2023-02-01

This release includes support for Unreal Engine v4.27 for Windows, Linux, macOS, Android, and iOS. Please select the appropriate ZIP for your version. For Unreal Engine 5, please see Cesium for Unreal v1.22.0 (Unreal Engine 5).

Additions 🎉
  • Added support for the KHR_materials_unlit glTF extension. This is rendered in Unreal Engine by disabling shadows and making all normals point up (along the ellipsoid surface normal).

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

Cesium for Unreal v1.21.0 (Unreal Engine 5)

03 Jan 04:11
791a282
Compare
Choose a tag to compare

2023-01-02

This release includes support for Unreal Engine v5.0 and v5.1 for Windows, Linux, macOS, Android, and iOS. Please select the appropriate ZIP for your version. For Unreal Engine 4, please see Cesium for Unreal v1.21.0 (Unreal Engine 4).

Fixes 🔧

  • Fixed a bug where Cesium for Unreal depended on a number of Unreal modules privately, but then used them from public headers. These are now declared as public dependencies. This could lead to compile errors in previous versions when attempting to include Cesium for Unreal headers from outside the project without also explicitly declaring UMG and other modules as dependencies.
  • Fixed a bug that caused newly-created sub-levels to have their longitude and latitude parameters flipped relative to the current location of the CesiumGeoreference.

Cesium for Unreal v1.21.0 (Unreal Engine 4)

03 Jan 02:33
Compare
Choose a tag to compare

2023-01-02

This release includes support for Unreal Engine v4.27 for Windows, Linux, macOS, Android, and iOS. Please select the appropriate ZIP for your version. For Unreal Engine 5, please see Cesium for Unreal v1.21.0 (Unreal Engine 5).

Fixes 🔧

  • Fixed a bug where Cesium for Unreal depended on a number of Unreal modules privately, but then used them from public headers. These are now declared as public dependencies. This could lead to compile errors in previous versions when attempting to include Cesium for Unreal headers from outside the project without also explicitly declaring UMG and other modules as dependencies.
  • Fixed a bug that caused newly-created sub-levels to have their longitude and latitude parameters flipped relative to the current location of the CesiumGeoreference.

Cesium for Unreal v1.20.1 (Unreal Engine 5)

09 Dec 08:59
Compare
Choose a tag to compare

2022-12-09

This release includes support for Unreal Engine v5.0 and v5.1 for Windows, Linux, macOS, Android, and iOS. Please select the appropriate ZIP for your version. For Unreal Engine 4, please see Cesium for Unreal v1.20.1 (Unreal Engine 4).

Additions 🎉
  • Added the ability to specify the endpoint URL of the Cesium ion API on a CesiumIonRasterOverlay.
Fixes 🔧
  • Fixed a bug that could cause crashes, including on startup, on non-Windows platforms.
  • Fixed a bug that could cause the plugin to fail to load on Android systems in UE 5.1.

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