Skip to main content

Cesium Releases in January 2024

In December, we launched Cesium ion Self Hosted, which includes all the features of Cesium ion SaaS, available for your own environment. 

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

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

  • Vertical exaggeration can now be applied to a Cesium3DTileset. Exaggeration of Terrain and Cesium3DTileset can be controlled simultaneously via the new Scene properties Scene.verticalExaggeration and Scene.verticalExaggerationRelativeHeight. #11655
  • Changes the default RequestScheduler.maximumRequestsPerServer from 6 to 18. This should improve performance on HTTP/2 servers and above #11627
  • Corrected JSDoc and Typescript definitions that marked optional arguments as required in ImageryProvider constructor #11625
  • The Quaternion.computeAxis function created an axis that was (0,0,0) for the unit quaternion, and an axis that was (NaN,NaN,NaN) for the quaternion (0,0,0,-1) (which describes a rotation about 360 degrees). Now, it returns the x-axis (1,0,0) in both of these cases. #11665

    For more details, see the changelog.
Undersea terrain shown with vertical exaggeration in CesiumJS

Vertical exaggeration of any 3D tileset is now possible in CesiumJS. Here Google Photorealistic 3D Tiles is shown with dramatic exaggeration of the seafloor.

Cesium for Unreal 2.2.0 Release

Cesium for Unreal v2.2.0 is now available.

Highlights of this release include:

  • Deprecated IonAssetEndpointUrl on Cesium3DTileset and CesiumIonRasterOverlay. Use the new CesiumIonServer property instead.
  • Added support for multiple Cesium ion servers by creating CesiumIonServer data assets.

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

Cesium for Unity 1.7.1 Release

Cesium for Unity v1.7.1 is now available. Highlights of the release include:

  • Fixed a bug that prevented the default CesiumIonServer asset from remembering its token in a clean project.

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

Cesium for Omniverse 0.16.0 Release

Cesium for Omniverse v0.16.0 is now available. Highlights of this release include:

  • Fixed issue where the current ion session would be signed out on reload.
  • Fixed crash in Cesium Debugging window.

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

Cesium for Omniverse: Style by Properties. Philadelphia, PA, USA. Buildings are on a spectrum of green to red.

3D Tiles styling in Cesium for Omniverse.

Cesium ion Updates

In December we released Cesium ion Self Hosted, which includes all the features of Cesium ion SaaS, available for your own environment.

We’ve also added a new asset to Cesium ion: "Bing Maps Labels Only," which makes it possible to add labels and roads on top of unlabeled imagery. Try out the Sandcastle. 

Aerial imagery ofWashington DC with Bing Maps Labels Only applied

The new "Bing Maps Labels Only" asset available on Cesium ion makes it possible to add labels and roads on top of unlabeled imagery. On the left, the existing Bing Maps Aerial with Labels layer overlaid with a high resolution Washington DC imagery layer. Notice how the parts with DC imagery are unlabeled. On the right, the existing Bing Maps Aerial imagery, Washington DC imagery, and new Bing Maps Labels Only imagery allow labels to be shown in all cases.

Powered by Cesium

This month we shared two user stories from the community: