1.133

CesiumGS/cesium1.133Sep 3, 2025by ggetz

AI Summary

This release adds support for the EXT_mesh_primitive_restart glTF extension, Gaussian splat spherical harmonics, and the Mars ellipsoid, alongside fixes for Gaussian splat rendering and WMTS tile thresholds.

Key Highlights

  • Added EXT_mesh_primitive_restart glTF extension support
  • Added spherical harmonics support for Gaussian splats with SPZ compression
  • Added Ellipsoid.MARS for Mars terrain and imagery
  • Removed minimum tile threshold for WMTS
  • Fixed crash when loading PNTS data without binary batch tables

New Features

  • EXT_mesh_primitive_restart support
  • Gaussian splat spherical harmonics
  • Mars ellipsoid
  • SPZ compression support
  • WMTS threshold removal

Full Release Notes

1.133 - 2025-09-02

Highlights include:

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

See the [changelog](https://github.com/CesiumGS/cesium/blob/1.133/CHANGES.md) for the complete list of changes.