Cesium v1.65.0 Release Notes

Release Date: 2020-01-06 // over 4 years ago
  • ๐Ÿ’ฅ Breaking Changes :mega:
    • ๐Ÿ—„ OrthographicFrustum.getPixelDimensions, OrthographicOffCenterFrustum.getPixelDimensions, PerspectiveFrustum.getPixelDimensions, and PerspectiveOffCenterFrustum.getPixelDimensions now require a pixelRatio argument before the result argument. The previous function definition has been deprecated since 1.63. #8320
    • ๐Ÿ—„ The function Matrix4.getRotation has been renamed to Matrix4.getMatrix3. Matrix4.getRotation has been deprecated since 1.62. #8183
    • ๐Ÿšš createTileMapServiceImageryProvider and createOpenStreetMapImageryProvider have been removed. Instead, pass the same options to new TileMapServiceImageryProvider and new OpenStreetMapImageryProvider respectively. The old functions have been deprecated since 1.62. #8174
    โž• Additions :tada:
    • โž• Added Globe.backFaceCulling to support viewing terrain from below the surface. #8470
    ๐Ÿ›  Fixes :wrench:
    • ๐Ÿ›  Fixed Geocoder auto-complete suggestions when hosted inside Web Components. #8425
    • ๐Ÿ›  Fixed terrain tile culling problems when under ellipsoid. #8397
    • ๐Ÿ›  Fixed primitive culling when below the ellipsoid but above terrain. #8398
    • ๐Ÿ‘Œ Improved the translucency calculation for the Water material type. #8455
    • ๐Ÿ›  Fixed bounding volume calculation for GroundPrimitive. #4883
    • ๐Ÿ›  Fixed OrientedBoundingBox.fromRectangle for rectangles with width greater than 180 degrees. #8475
    • ๐Ÿ›  Fixed globe picking so that it returns the closest intersecting triangle instead of the first intersecting triangle. #8390
    • ๐Ÿ›  Fixed horizon culling issues with large root tiles. #8487
    • ๐Ÿ›  Fixed a lighting bug affecting Macs with Intel integrated graphics where glTF 2.0 PBR models with double sided materials would have flipped normals. #8494