Skip to content

Commit 9632569

Browse files
committed
Merge remote-tracking branch 'origin/ue4-main' into ue5-main
2 parents e27ab51 + 8a17e53 commit 9632569

File tree

4 files changed

+12
-11
lines changed

4 files changed

+12
-11
lines changed

CHANGES.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,24 @@
22

33
### v1.19.0 - 2022-11-01
44

5+
##### Breaking Changes :mega:
6+
7+
- Removed some poorly named and unreliable functions on the `CesiumGeoreference`: `ComputeEastNorthUp`, `TransformRotatorEastNorthUpToUnreal`, and `TransformRotatorUnrealToEastNorthUp`. These functions have been replaced with reliable "EastSouthUp" counterparts.
8+
59
##### Additions :tada:
610

711
- Added asynchronous texture creation where supported by the graphics API. This offloads a frequent render thread bottleneck to background loading threads.
812
- Improved synchronous texture creation by eliminating a main-thread memcpy, for cases where asynchronous texture creation is not supported.
9-
- Added throttling of the main thread part of loading for glTFs.
13+
- Added throttling of the main-thread part of loading for glTFs.
1014
- Added throttling for tile cache unloads on the main thread.
11-
- Bonus: Added a prototype developer feature enabling Unreal Insights tracing into Cesium Native. This helps us investigate end-to-end performance in a deeper and more precise manner.
15+
- Added a prototype developer feature enabling Unreal Insights tracing into Cesium Native. This helps us investigate end-to-end performance in a deeper and more precise manner.
1216

1317
##### Fixes :wrench:
1418

15-
- Significantly reduced frame-rate dips during asynchronous tile loading by eliminating thread pool monopilaztion by Cesium tasks.
19+
- Significantly reduced frame-rate dips during asynchronous tile loading by eliminating thread pool monopolization by Cesium tasks.
1620
- Improved the tile destruction sequence by allowing it to defer being destroyed to future frames if it is waiting on asynchronous work to finish. Previously we would essentially block the main thread waiting for tiles to become ready for destruction.
1721

18-
19-
##### Breaking Changes :mega:
20-
21-
- Removed a number of buggy funnctions on the `CesiumGeoreference`: `ComputeEastNorthUp`, `TransformRotatorEastNorthUpToUnreal`, and `TransformRotatorUnrealToEastNorthUp`. These functions were replaced with "EastSouthUp" counterparts.
22+
In addition to the above, this release updates [cesium-native](https://github.com/CesiumGS/cesium-native) from v0.20.0 to v0.21.0. See the [changelog](https://github.com/CesiumGS/cesium-native/blob/main/CHANGES.md) for a complete list of changes in cesium-native.
2223

2324
### v1.18.0 - 2022-10-03
2425

CesiumForUnreal.uplugin

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"FileVersion": 3,
3-
"Version": 34,
4-
"VersionName": "1.18.0",
3+
"Version": 35,
4+
"VersionName": "1.19.0",
55
"FriendlyName": "Cesium for Unreal",
66
"Description": "Unlock the 3D geospatial ecosystem in Unreal Engine with real-world 3D content and a high accuracy full-scale WGS84 globe.",
77
"Category": "Geospatial",

extern/cesium-native

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cesium-unreal",
3-
"version": "1.18.0",
3+
"version": "1.19.0",
44
"description": "Cesium for Unreal",
55
"main": "index.js",
66
"directories": {

0 commit comments

Comments
 (0)