Cesium v1.51 Release Notes

Release Date: 2018-11-01 // over 5 years ago
  • ➕ Additions :tada:
    • ➕ Added WMS-T (time) support in WebMapServiceImageryProvider #2581
    • ➕ Added cutoutRectangle to ImageryLayer, which allows cutting out rectangular areas in imagery layers to reveal underlying imagery. #7056
    • ➕ Added atmosphereHueShift, atmosphereSaturationShift, and atmosphereBrightnessShift properties to Globe which shift the color of the ground atmosphere to match the hue, saturation, and brightness shifts of the sky atmosphere. #4195
    • Shrink minified and gzipped Cesium.js by 27 KB (~3.7%) by delay loading seldom-used third-party dependencies. #7140
    • ➕ Added lightColor property to Cesium3DTileset, Model, and ModelGraphics to change the intensity of the light used when shading model. #7025
    • ➕ Added imageBasedLightingFactor property to Cesium3DTileset, Model, and ModelGraphics to scale the diffuse and specular image-based lighting contributions to the final color. #7025
    • ➕ Added per-feature selection to the 3D Tiles BIM Sandcastle example. #7181
    • ➕ Added Transforms.fixedFrameToHeadingPitchRoll, a helper function for extracting a HeadingPitchRoll from a fixed frame transform. #7164
    • ➕ Added Ray.clone. #7174
    🛠 Fixes :wrench:
    • 🛠 Fixed issue removing geometry entities with different materials. #7163
    • 🛠 Fixed texture coordinate calculation for polygon entities with perPositionHeight. #7188
    • 🛠 Fixed crash when updating polyline attributes twice in one frame. #7155
    • 🛠 Fixed entity visibility issue related to setting an entity show property and altering or adding entity geometry. #7156
    • 🛠 Fixed an issue where dynamic Entities on terrain would cause a crash in platforms that do not support depth textures such as Internet Explorer. #7103
    • 🛠 Fixed an issue that would cause a crash when removing a post process stage. #7210
    • 🛠 Fixed an issue where pickPosition would return incorrect results when called after sampleHeight or clampToHeight. #7113
    • 🛠 Fixed an issue where sampleHeight and clampToHeight would crash if picking a primitive that doesn't write depth. #7120
    • 🛠 Fixed a crash when using BingMapsGeocoderService. #7143
    • 🛠 Fixed accuracy of rotation matrix generated by VelocityOrientationProperty. #6641
    • 🛠 Fixed clipping plane crash when adding a plane to an empty collection. #7168
    • 🛠 Fixed clipping planes on tilesets not taking into account the tileset model matrix. #7182
    • Fixed incorrect rendering of models using the KHR_materials_common lights extension. #7206