1.122

CesiumGS/cesium1.122Oct 1, 2024by ggetz

AI Summary

CesiumJS 1.122 adds lazy entity position evaluation and model exaggeration controls while fixing texture and ambient occlusion rendering issues.

Key Highlights

  • Added CallbackPositionProperty for lazy entity position evaluation.
  • Added enableVerticalExaggeration option to models.
  • Fixed Texture errors when using HTMLVideoElement.
  • Fixed noise in ambient occlusion post process.

New Features

  • CallbackPositionProperty for dynamic entity positioning.
  • Model vertical exaggeration control.
  • Fixed video texture rendering.
  • Fixed ambient occlusion noise.

Full Release Notes

1.122 - 2024-10-01

Highlights include:

- Added `CallbackPositionProperty` to allow lazy entity position evaluation. [#12170](https://github.com/CesiumGS/cesium/pull/12170)
- Added `enableVerticalExaggeration` option to models. Set this value to `false` to prevent model exaggeration when `Scene.verticalExaggeration` is set to a value other than `1.0`. [#12141](https://github.com/CesiumGS/cesium/pull/12141)
- Fix `Texture` errors when using a `HTMLVideoElement`. [#12219](https://github.com/CesiumGS/cesium/issues/12219)
- Fixed noise in ambient occlusion post process. [#12201](https://github.com/CesiumGS/cesium/pull/12201)

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