1.91

CesiumGS/cesium1.91Mar 1, 2022by ebogo1

AI Summary

This update brings MSAA support for WebGL2, GPX file loading, and makes glTF contents use ModelExperimental by default. It also adds back-face culling, shadows, and depth plane offset to ModelExperimental.

Key Highlights

  • Added MSAA support for WebGL2.
  • Added support for loading GPX files.
  • glTF contents now use ModelExperimental by default.
  • Added back-face culling and shadows support in ModelExperimental.

New Features

  • MSAA support (Viewer and Scene)
  • GPX file loading
  • glTF defaulting to ModelExperimental
  • Back-face culling in ModelExperimental
  • Depth plane ellipsoid offset
  • Debug color tiles in ModelExperimental
  • Shadows in ModelExperimental

Full Release Notes

1.91 - 2022-03-01

Highlights include:

* Added MSAA support for WebGL2. Enabled in the `Viewer` constructor with the `msaaSamples` option and can be controlled through `Scene.msaaSamples`. [#10052](https://github.com/CesiumGS/cesium/pull/10052)
* Added support for loading GPX files. [#9152](https://github.com/CesiumGS/cesium/pull/9152)
* glTF contents now use `ModelExperimental` by default. [#10055](https://github.com/CesiumGS/cesium/pull/10055)
* Added the ability to toggle back-face culling in `ModelExperimental`. [#10070](https://github.com/CesiumGS/cesium/pull/10070)
* Added `depthPlaneEllipsoidOffset` to `Viewer` and `Scene` constructors to address rendering artifacts below the WGS84 ellipsoid. [#9200](https://github.com/CesiumGS/cesium/pull/9200)
* Added support for `debugColorTiles` in `ModelExperimental`. [#10071](https://github.com/CesiumGS/cesium/pull/10071)
* Added support for shadows in `ModelExperimental`. [#10077](https://github.com/CesiumGS/cesium/pull/10077)

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