1.117
CesiumGS/cesium1.117May 1, 2024by ggetz
AI Summary
CesiumJS introduces new clipping polygon tools for 3D Tiles and Terrain, allowing for complex, concave, or inverse clipping regions.
Key Highlights
- Added ClippingPolygon and ClippingPolygonCollection classes
- Added clipping properties to Cesium3DTileset, Globe, and Model
- Fixed data source rendering in request render mode
- Fixed TypeScript definitions for Event.raiseEvent
New Features
- Advanced clipping regions for 3D Tiles and Terrain
Full Release Notes
1.117 - 2024-05-01 Highlights include: - Added `ClippingPolygon` and `ClippingPolygonCollection` for applying multiple clipping regions, with support for concave regions and inverse clipping regions, to 3D Tiles and Terrain. [#11750](https://github.com/CesiumGS/cesium/pull/11750) - Added `Cesium3DTileset.clippingPolygons`, `Globe.clippingPolygons`, and `Model.clippingPolygons` properties for defining clipping regions from world positions. [#11750](https://github.com/CesiumGS/cesium/pull/11750) - Fixed a bug where a data source was not automatically rendered after is was added in request render mode. [#11934](https://github.com/CesiumGS/cesium/pull/11934) - Fixes Typescript definition for `Event.raiseEvent`. [#10498](https://github.com/CesiumGS/cesium/issues/10498) See the [changelog](https://github.com/CesiumGS/cesium/blob/1.117/CHANGES.md) for the complete list of changes.