Releases: CesiumGS/cesium-unreal
Cesium for Unreal v1.14.0 (Unreal Engine 5)
v1.14.0 - 2022-06-01
This release includes support for Unreal Engine v5.0 on Windows, Linux, macOS, Android, and iOS. For Unreal Engine 4, please see Cesium for Unreal v1.14.0 (Unreal Engine 4).
Breaking Changes 📣
- Renamed
ExcludeTilesInside
toExcludeSelectedTiles
on theCesiumPolygonRasterOverlay
. A core redirect was added to remap the property value in existing projects.
Additions 🎉
- Added the
InvertSelection
option onCesiumPolygonRasterOverlay
to rasterize outside the selection instead of inside. When used in conjunction with theExcludeSelectedTiles
option, tiles completely outside the polygon selection will be culled, instead of the tiles inside.
In addition to the above, this release updates cesium-native from v0.15.1 to v0.16.0. See the changelog for a complete list of changes in cesium-native.
Cesium for Unreal v1.14.0 (Unreal Engine 4)
v1.14.0 - 2022-06-01
This release includes support for Unreal Engine v4.26 and 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.14.0 (Unreal Engine 5).
Breaking Changes 📣
- Renamed
ExcludeTilesInside
toExcludeSelectedTiles
on theCesiumPolygonRasterOverlay
. A core redirect was added to remap the property value in existing projects.
Additions 🎉
- Added the
InvertSelection
option onCesiumPolygonRasterOverlay
to rasterize outside the selection instead of inside. When used in conjunction with theExcludeSelectedTiles
option, tiles completely outside the polygon selection will be culled, instead of the tiles inside.
In addition to the above, this release updates cesium-native from v0.15.1 to v0.16.0. See the changelog for a complete list of changes in cesium-native.
Cesium for Unreal v1.13.2 (Unreal Engine 5)
v1.13.2 - 2022-05-16
This release includes support for Unreal Engine v5.0 on Windows, Linux, macOS, Android, and iOS. For Unreal Engine 4, please see Cesium for Unreal v1.13.2 (Unreal Engine 4).
Additions 🎉
- Added pre-built binaries for Unreal Engine 5 on macOS and iOS.
Fixes 🔧
- Fixed a bug that could cause a crash after applying a non-UMaterialInstanceDynamic material to a tileset.
- Fixed a bug introduced in v1.13.0 that could lead to incorrect axis-aligned bounding boxes.
- Gave initial values to some fields in UStructs that did not have them, including two
UObject
pointers.
In addition to the above, this release updates cesium-native from v0.15.1 to v0.15.2, fixing an important bug and updating some third-party libraries. See the changelog for a complete list of changes in cesium-native.
Cesium for Unreal v1.13.2 (Unreal Engine 4)
v1.13.2 - 2022-05-16
This release includes support for Unreal Engine v4.26 and 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.13.2 (Unreal Engine 5).
Fixes 🔧
- Fixed a bug that could cause a crash after applying a non-UMaterialInstanceDynamic material to a tileset.
- Fixed a bug introduced in v1.13.0 that could lead to incorrect axis-aligned bounding boxes.
- Gave initial values to some fields in UStructs that did not have them, including two
UObject
pointers.
In addition to the above, this release updates cesium-native from v0.15.1 to v0.15.2, fixing an important bug and updating some third-party libraries. See the changelog for a complete list of changes in cesium-native.
Cesium for Unreal v1.13.1 (Unreal Engine 5)
v1.13.1 - 2022-05-05
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.1 (Unreal Engine 4).
There are no changes in the plugin itself, but this release updates cesium-native from v0.15.0 to v0.15.1, fixing an important bug. See the changelog for a complete list of changes in cesium-native.
Cesium for Unreal v1.13.1 (Unreal Engine 4)
v1.13.1 - 2022-05-05
This release includes support for Unreal Engine v4.26 and 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.13.1 (Unreal Engine 5).
Breaking Changes 📣
- Removed the following material assets that were accidentally included in the plugin in v1.13.0:
MetadataStyling/Layers/NYCBuildings_ByHeight_ML
,MetadataStyling/Layers/NYCBuildings_ByYear_ML
,MetadataStyling/NYCBuildings_ByHeight_M
, andMetadataStyling/NYCBuildings_ByYear_M
. These assets can still be found in the Cesium for Unreal Samples project.
In addition to the above, this release updates cesium-native from v0.15.0 to v0.15.1, fixing an important bug. See the changelog for a complete list of changes in cesium-native.
Cesium for Unreal v1.13.0 (Unreal Engine 5)
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 theEXT_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.
Cesium for Unreal v1.13.0 (Unreal Engine 4)
v1.13.0 - 2022-05-02
This release includes support for Unreal Engine v4.26 and 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.13.0 (Unreal Engine 5).
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 theEXT_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.
Cesium for Unreal v1.12.2 (Unreal Engine 5)
v1.12.2 - 2022-04-14
This release includes support for Unreal Engine v5.0 on Windows, Linux, and Android. For Unreal Engine 4, please see Cesium for Unreal v1.12.2 (Unreal Engine 4).
Compared to v1.12.1, this release updates cesium-native from v0.14.0 to v0.14.1 to fix two important bugs. See the changelog for a complete list of changes in cesium-native.
Cesium for Unreal v1.12.2 (Unreal Engine 4)
v1.12.2 - 2022-04-14
This release includes support for Unreal Engine v4.26 and 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.12.2 (Unreal Engine 5)
Compared to v1.12.0, this release updates cesium-native from v0.14.0 to v0.14.1 to fix two important bugs. See the changelog for a complete list of changes in cesium-native.