Cesium v1.55 Release Notes

Release Date: 2019-03-01 // about 5 years ago
  • ๐Ÿ’ฅ Breaking Changes :mega:
    • czm_materialInput.slope is now an angle in radians between 0 and pi/2 (flat to vertical), rather than a projected length 1 to 0 (flat to vertical).
    โž• Additions :tada:
    • โšก๏ธ Updated terrain and imagery rendering, resulting in terrain/imagery loading ~33% faster and using ~33% less data #7061
    • czm_materialInput.aspect was added as an angle in radians between 0 and 2pi (east, north, west to south).
    • โž• Added CZML arcType support for polyline and polygon, which supersedes followSurface. followSurface is still supported for compatibility with existing documents. #7582
    ๐Ÿ›  Fixes :wrench:
    • ๐Ÿ›  Fixed an issue where models would cause a crash on load if some primitives were Draco encoded and others were not. #7383
    • ๐Ÿ›  Fixed an issue where RTL labels not reversing correctly non alphabetic characters #7501
    • ๐Ÿ›  Fixed Node.js support for the Resource class and any functionality using it internally.
    • ๐Ÿ›  Fixed an issue where some ground polygons crossing the Prime Meridian would have incorrect bounding rectangles. #7533
    • ๐Ÿ›  Fixed an issue where polygons on terrain using rhumb lines where being rendered incorrectly. #7538
    • ๐Ÿ›  Fixed an issue with EllipsoidRhumbLines.findIntersectionWithLongitude when longitude was IDL. #7551
    • ๐Ÿ›  Fixed model silhouette colors when rendering with high dynamic range. #7563
    • ๐Ÿ›  Fixed an issue with ground polylines on globes that use ellipsoids other than WGS84. #7552
    • ๐Ÿ›  Fixed an issue where Draco compressed models with RGB per-vertex color would not load in Cesium. #7576
    • ๐Ÿ›  Fixed an issue where the outline geometry for extruded Polygons didn't calculate the correct indices. #7599