Cesium Releases in October 2023
In the past month, we’ve welcomed new teammates and shared that Cesium has improved streaming speed in the Asia-Pacific region. Performance for existing Cesium ion applications in this area of the world has significantly improved.
CesiumJS 1.110 Release
CesiumJS 1.110 is now available. Highlights of this release include:
- Worker files are now embedded in
Build/Cesium/Cesium.js
andBuild/CesiumUnminified/Cesium.js
. #11519 - Added
PolygonGeometry.computeRectangleFromPositions
for computing aRectangle
that encloses a polygon, including cases over the international date line and the poles. - Added
Stereographic
for computing 2D operations in stereographic, or polar, coordinates. - Fixed rendering of polygons spanning extents of 90 degrees or more. #4871
- Fixed ground primitive polygon visual artifacts at pole. #8033
For more details, see the changelog. You can subscribe to the Cesium release roundup thread on the community forum to get notifications about our monthly releases.
Cesium for Unreal 1.31.1 Release
Cesium for Unreal v1.31.1 is now available. This is the last release that will support Unreal Engine 5.0. Future releases will require Unreal Engine 5.1 or later.
Highlights since last month include:
- Added support for Unreal Engine 5.3.
- Fixed a crash that could occur when selecting a tile in the Editor and then looking at something else so that the tile was destroyed.
- Fixed a bug that could cause
LoadProgress
to be reported as 100% before all tiles were finished loading.
Check the Cesium for Unreal (UE5) release and the Cesium for Unreal Samples release for the full list of updates.
Cesium for Unreal v2.0 is coming soon! Keep an eye on the community forum for the imminent announcement of a Preview release.
Cesium for Unity 1.6.3 Release
Cesium for Unity v1.6.3 is now available. This release has some important bug fixes, including:
- Made Cesium for Unity compatible with versions of macOS back to 10.13, consistent with Unity’s compatibility in its 2021.3 release.
- Fixed a bug that caused compilation errors in packaged game builds for iOS.
- Fixed a bug that caused Apple Silicon binaries to be missing from packaged games for macOS.
- Fixed a bug that could cause
LoadProgress
to be reported as 100% before all tiles were finished loading. - Fixed a bug that prevented editor windows from functioning when
com.unity.vectorgraphics
package was installed.
Check the changelog for the full list of updates, and follow our Cesium for Unity tutorials to get started.
Cesium for Omniverse 0.11.0 Release
Cesium for Omniverse v0.11.0 is now available. Highlights of this release include:
- Reduced the number of materials created when loading untextured tilesets.
- Added debug option
cesium:debug:disableGeoreferencing
toCesiumDataPrim
to disable georeferencing and view tilesets in ECEF coordinates. - Improvements to C++ testing infrastructure.
Peruse the changelog for the full list of updates, and get started with our Cesium for Omniverse tutorials.
3D Tiling Pipeline 4.6.4 Release
Cesium’s 3D Tiling Pipeline v4.6.4 is now available.
Support for CentOS 7 has been deprecated and will be removed in the February 1, 2024, release. Contact support@cesium.com with any questions.
Powered by Cesium
In September we highlighted the VR flight simulator by Yannick Comte, who is both a programmer and a pilot. Comte’s desire to share his experiences during pilot training fueled his work on this VR/multiplayer flight sim. In VR mode on Meta Quest 2, Comte’s simulator enables trainees to practice on instrumentation and equipment prior to working on physical aircraft. In multiplayer setups, trainees hone skills while collaborating, as they would in the real world. To achieve this, Comte’s simulator must include realistic, helpful interactions and maintain accurate surroundings for multiple players concurrently, so he uses Cesium for Unreal.