Skip to main content

Cesium Releases in July 2023

In June we announced our new job board, focused on all job openings related to 3D geospatial, from Cesium and other employers. We encourage our community members to explore it regularly.

CesiumJS 1.107 Release

CesiumJS 1.107 is now available. Highlights of this release include:

  • Added Cesium3DTileset.cacheBytes and Cesium3DTileset.maximumCacheOverflowBytes to better control memory usage.
  • Fixed a race condition when loading cut-out terrain. #11382
  • Fixed credits for imagery layer shows up even when layer is hidden #11340
  • Fixed Insufficient buffer size thrown by rendering 3D Tiles. #11358

    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.28.0 Release

Cesium for Unreal v1.28.0 is now available. 

Changes in this release include:

  • Added a workaround for an apparent bug in Unreal Engine 5.1 that prevented collisions from working with Cesium3DTilesets.
  • Added the ability to change the scale of the entire globe within the Unreal world at runtime by setting the Scale property via Blueprints or C++.
  • Added the ability to remove cameras from the ACesiumCameraManager.

Check the Cesium for Unreal (UE5) release and the Cesium for Unreal Samples release for the full list of updates.

Cesium for Unity 1.4.0 Release

Cesium for Unity v1.4.0 is now available. It contains some important bug fixes and usability improvements, including:

  • Added the OnTileGameObjectCreated event to Cesium3DTileset. This event can be used for modifying tiles after they’re loaded, e.g., adding custom components or modifying material properties in the meshes.
  • KTX2 compressed textures now remain compressed all the way to the GPU, reducing GPU memory usage.
  • Fixed how the occlusion strength is used in the default tileset shader, which was causing shadows to be too dark.
  • Fixed a bug that caused a prefab with a CesiumGlobeAnchor to lose its position after save/reload.

Check the changelog for the full list of updates, and follow our Cesium for Unity tutorials to get started.

New York City, New York, USA, represented by Cesium OSM buildings, before and after fixing the ambient occlusion.

New York City, New York, USA, represented by Cesium OSM buildings, before and after fixing the ambient occlusion.

Cesium for Omniverse 0.8.0 Release

Highlights of this release include:

  • Updated for Kit 105 (USD Composer 2023.1.0 or above).
  • Added ability to zoom to extents on tilesets.
  • Added vertex color support.
  • Fixed holes when camera is moving.
  • Improved performance when refining with parent tile's imagery.

Peruse the changelog for the full list of updates, and get started with our Cesium for Omniverse tutorials.

Wind paths in Berlin, Germany, in Cesium for Omniverse—Earth-2 demo at Berlin Summit for EVE. Courtesy NVIDIA.

Wind paths in Berlin, Germany, in Cesium for Omniverse—watch the Earth-2 demo at Berlin Summit for EVE. Courtesy NVIDIA.

3D Tiling Pipeline 4.6.0 Release

Cesium’s 3D Tiling Pipeline v4.6.0 is now available.

Highlights of this month’s releases include:

  • imagery-tiler is now 30% faster on average.
  • imagery-tiler has experimental support for creating GeoPackages.
  • The full set of proj data is now included in each release to provide comprehensive projection support out-of-the-box.
  • Updated the following third party libraries for improved stability, accuracy, and performance: gdal - 3.7, proj - 9.2.1, proj-data - 1.14, fbx2gltf - v0.13.0-p1, and libcitygml - 2.5.1.

Powered by Cesium

This month we shared three user stories from the community: