1.96
CesiumGS/cesium1.96Aug 1, 2022by sanjeetsuhag
AI Summary
This release changes the built Cesium.js to non-AMD format, updates model bounding spheres to ECEF coordinates, and adds support for toggling outlines and point cloud styling.
Key Highlights
- Built Cesium.js is no longer AMD format.
- `Model.boundingSphere` now returns the bounding sphere in ECEF coordinates.
- Models with `CESIUM_primitive_outline` can now toggle outlines at runtime.
- Added support for point cloud styling for tilesets loaded with ModelExperimental.
Breaking Changes
- Switched from AMD to non-AMD format
New Features
- ECEF bounding spheres
- Runtime outline toggling
- Point cloud styling support
Full Release Notes
Highlights include: - Built Cesium.js is no longer AMD format. This may or may not be a breaking change depending on how you use Cesium in your app. See our [blog post](https://cesium.com/blog/2022/07/19/build-tooling-updates-coming-to-cesiumjs/) for the full details. https://github.com/CesiumGS/cesium/pull/10399 - Model.boundingSphere now returns the bounding sphere in ECEF coordinates instead of the local coordinate system. https://github.com/CesiumGS/cesium/pull/10589 - Models and tilesets that use the `CESIUM_primitive_outline` extension can now toggle outlines at runtime with the showOutline property. https://github.com/CesiumGS/cesium/pull/10506 - Added support for point cloud styling for tilesets loaded with ModelExperimental. https://github.com/CesiumGS/cesium/pull/10569 - Fixed a crash in the 3D Tiles Formats sandcastle when loading draco-compressed point clouds with ModelExperimental. https://github.com/CesiumGS/cesium/pull/10521 - Fixed crash when loading glTF models with the EXT_mesh_features and EXT_structural_metadata extensions without channels property. https://github.com/CesiumGS/cesium/pull/10511 - Fixed a crash in the 3D Tiles Feature Styling sandcastle that occurred when using ModelExperimental. https://github.com/CesiumGS/cesium/pull/10514 - Fixed a bug where dynamic geometry was not marked as ready. https://github.com/CesiumGS/cesium/issues/10517 See the [changelog](https://github.com/CesiumGS/cesium/blob/1.96/CHANGES.md) for the complete list of changes.