1.113
CesiumGS/cesium1.113Jan 2, 2024by ggetz
AI Summary
This release adds vertical exaggeration controls for terrain and 3D Tilesets and increases the default request limit for better HTTP/2 performance.
Key Highlights
- Vertical exaggeration can now be applied to Cesium3DTileset
- RequestScheduler maximumRequestsPerServer increased to 18
- Corrected JSDoc and TypeScript definitions for ImageryProvider
- Fixed Quaternion.computeAxis for unit quaternions
New Features
- Vertical exaggeration for terrain and tilesets
- Improved HTTP/2 performance
Full Release Notes
1.113 - 2024-01-02 Highlights 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](https://github.com/CesiumGS/cesium/pull/11655) - Changes the default `RequestScheduler.maximumRequestsPerServer` from 6 to 18. This should improve performance on HTTP/2 servers and above. [#11627](https://github.com/CesiumGS/cesium/issues/11627) - Corrected JSDoc and Typescript definitions that marked optional arguments as required in `ImageryProvider` constructor. [#11625](https://github.com/CesiumGS/cesium/issues/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](https://github.com/CesiumGS/cesium/issues/11665) See the [changelog](https://github.com/CesiumGS/cesium/blob/1.113/CHANGES.md) for the complete list of changes.