Skip to content

Cesium for Unreal v1.13.0 (Unreal Engine 5)

Compare
Choose a tag to compare
@kring kring released this 02 May 10:43

v1.13.0 - 2022-05-02

This release includes support for Unreal Engine v5.0 on Windows, Linux, and Android. For Unreal Engine 4, please see Cesium for Unreal v1.13.0 (Unreal Engine 4).

Breaking Changes 📣
  • Deprecated parts of the old Blueprint API for feature ID attributes from EXT_feature_metadata.
Additions 🎉
  • Improved the Blueprint API for feature ID attributes from EXT_feature_metadata (and upgraded batch tables).
  • Added a Blueprint API to access feature ID textures and feature textures from the EXT_feature_metadata extension.
  • Added the UCesiumEncodedMetadataComponent to enable styling with the metadata from the EXT_feature_metadata extension. This component provides a convenient way to query for existing metadata, dictate which metadata properties to encode for styling, and generate a starter material layer to access the wanted properties.
Fixes 🔧
  • glTF normal, occlusion, and metallic/roughness textures are no longer treated as sRGB.
  • Improved the computation of axis-aligned bounding boxes for Unreal Engine, producing much smaller and more accurate bounding boxes in many cases.
  • Metadata-related Blueprint functions will now return the default value if asked for an out-of-range feature or array element. Previously, they would assert or read undefined memory.

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