Skip to main content

Cesium Releases in September 2025

Tutorial series outcome: visualizing multiple bridge design options in a CesiumJS web app.

Follow the tutorials to kickstart your use of iTwin Platform with Cesium.

We made improvements across Cesium this month. To get notifications about our monthly releases, you can subscribe to the Cesium release roundup thread on our community forum.

CesiumJS 1.133 release

CesiumJS 1.133 is now available. Highlights of the release include:

  • Added Ellipsoid.MARS for use with Mars terrain and imagery. #12828 
  • Added spherical harmonics support for Gaussian splats, supported with the SPZ compression format. #12790 
  • Added support for the EXT_mesh_primitive_restart glTF extension. #12764 
  • Fixes issue where a Gaussian splat tileset would be rendered even if out of current camera view. #12840 
  • Removes the minimum tile threshold of four for WMTS. #4372 
  • Fixed a crash when loading PNTS (point cloud) data that contained a batch table without a binary part. #11166 

For more details, see the changelog. We also welcome your thoughts on the new version of Sandcastle.

The path of NASA's Mars Perseverance rover rendered in CesiumJS, data courtesy of NASA, European Space Agency, and the USGS Astrogeology Science Center.

The path of NASA's Mars Perseverance rover rendered in CesiumJS. Data courtesy NASA, European Space Agency, and the USGS Astrogeology Science Center.

Cesium for Unreal 2.19.1 release

Cesium for Unreal v2.19.1 is now available. Highlights of this release include:

  • Added assets for the IAU2015 Moon and Mars ellipsoids under Content
  • Added a missing CesiumRuntime.h include in CesiumPropertyAttribute.cpp that broke compilation in v2.18.0 on Windows. 
  • Fixed a bug in FCesiumVectorStyle that made polygons use the color mode from LineStyle instead of PolygonStyle
  • Fixed a bug that could cause a crash when undoing and redoing deletion of a CesiumRasterOverlay component. 
  • Fixed a crash in UCesiumLoadGeoJsonDocumentFromIonAsyncAction that occurred when a Cesium ion server was not specified. The action will now fall back to the default ion server, similar to ACesium3DTileset
  • Fixed a bug that could cause incorrect ellipsoid parameters to be used when loading a level. 

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

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

A 3D model of the Perseverance rover on the surface of Cesium Mars

NASA’s Perseverance rover on Mars, viewed with Cesium for Unreal in Unreal Engine.

Cesium for Unity 1.18.0 release

Cesium for Unity v1.18.0 is now available. Highlights of this release include:

  • Added option to ignore the KHR_material_unlit extension to force default lighting on tilesets. 
  • Fixed a bug where CesiumCreditSystem did not accurately track the loading progress of images, which could result in missing credits. 
  • Fixed a bug where CesiumPointCloudRenderer could dereference a null CesiumPointCloudShading on Cesium3DTileset

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

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

Cesium ion updates

Cesium ion SaaS and Self-Hosted

Coming soon: Cesium Mars. Stay tuned for the full announcement later this week. 

Reality Tiler

  • Fixed an issue with texture size estimation for tiles, which could negatively impact performance and cause tileset trees to be deeper than necessary. 
  • Fixed an issue that would cause some tile textures to have an invalid sampler index. 
  • Fixed an issue that could cause a crash or invalid material references when loading a glTF file with multiple primitives that reference the same material. 
  • Fixed an issue where materials would be incorrectly handled when loading multiple glTF files. 

Design Tiler 

  • Fixed an issue where translucent IFC materials were being considered opaque. 
  • Fixed an issue where an excessive number of tiles would be generated when processing nodes with a single point. 

Check the changelogs for the full list of updates for Cesium ion SaaS and Cesium ion Self-Hosted.

Powered by Cesium

"The most brilliant engineering designs, no matter how well crafted, remain unrealized until their vision can be clearly communicated and understood by all stakeholders," said Wayne Sullivan, visualization lead at infrastructure engineering and consulting firm Parametrix. This philosophy drives Parametrix’s Advanced Visualization team: a group of software engineers and 3D artists using Cesium for Unreal, Cesium ion, and Google Photorealistic 3D Tiles to enhance public outreach and help win project bids by making complex designs easier to understand

High-fidelity, photorealistic renderings of a proposed design helped the City of Las Vegas secure a $25 million grant for the Stewart Avenue Complete Streets project. Courtesy Parametrix.

High-fidelity, photorealistic renderings of a proposed design helped the City of Las Vegas secure a $25 million grant for the Stewart Avenue Complete Streets project. Courtesy Parametrix.