1.65

CesiumGS/cesium1.65Jan 6, 2020by kring

AI Summary

CesiumJS 1.65 improves culling for primitives and terrain below the ellipsoid, adds `Globe.backFaceCulling` support, fixes a `Globe.pick` intersection bug, and resolves a lighting issue for Macs with Intel integrated graphics.

Key Highlights

  • Improved culling for primitives and terrain below the ellipsoid
  • Added `Globe.backFaceCulling` to support viewing terrain from below the surface
  • Fixed a bug that could cause `Globe.pick` to miss the closest terrain intersection
  • Fixed a lighting bug affecting Macs with Intel integrated graphics where glTF 2.0 PBR models would have flipped normals

New Features

  • Back-face culling support
  • Terrain intersection accuracy improvements

Full Release Notes

1.65 - 2020-01-06

Highlights include:

* Improved culling for primitives and terrain below the ellipsoid.
* Added `Globe.backFaceCulling` to support viewing terrain from below the surface.
* Fixed a bug that could cause `Globe.pick` to miss the closest terrain intersection and return a background terrain intersection instead.
* Fixed a lighting bug affecting Macs with Intel integrated graphics where glTF 2.0 PBR models with double sided materials would have flipped normals.

See the [change log](https://github.com/AnalyticalGraphicsInc/cesium/blob/1.65/CHANGES.md) for the complete list of changes.