1.119
CesiumGS/cesium1.119Jul 1, 2024by ggetz
AI Summary
This release introduces a default Ellipsoid singleton and fixes critical PBR material calculations to improve visual brightness and accuracy.
Key Highlights
- Added Ellipsoid.default to specify a central default ellipsoid value.
- Fixed diffuse color calculation for PBR materials (models brighter).
- Fixed base color calculation in materials using KHR_materials_specular.
- Adjusted spacing for on-screen Credits.
New Features
- Global default Ellipsoid configuration.
- Improved PBR diffuse color rendering.
- Fixed KHR_materials_specular base color calculation.
- Updated credits UI spacing.
Full Release Notes
2024-07-01 Highlights include: - Added `Ellipsoid.default` to allow a central place to specify a default ellipsoid value to be used throughout the API where an ellipsoid is not otherwise specified. [#4245](https://github.com/CesiumGS/cesium/issues/4245) - Various defaults have been updated to adjust when `Ellipsoid.default` is changed to a value other than the WGS84 ellipsoid. - Fixed diffuse color calculation for PBR materials. Many models will now appear slightly brighter. [#12043](https://github.com/CesiumGS/cesium/pull/12043) - Fixed the calculation of base color in materials using the KHR_materials_specular extension [#12041](https://github.com/CesiumGS/cesium/issues/12041) - Adjusted spacing for on screen Credits and updated recommendations for positioning custom ones. [#11912](https://github.com/CesiumGS/cesium/issues/11912) See the [changelog](https://github.com/CesiumGS/cesium/blob/1.119/CHANGES.md) for the complete list of changes.