Cesium v1.90 Release Notes

Release Date: 2022-02-01 // over 2 years ago
  • โž• Additions :tada:
    • ๐Ÿ”‹ Feature IDs for styling and picking in ModelExperimental can now be selected via (tileset|model).featureIdIndex and (tileset|model).instanceFeatureIdIndex. #10018
    • โž• Added support for all types of feature IDs in CustomShader. #10018
    • ๐Ÿ“š Moved documentation for CustomShader into Documentation/CustomShaderGuide/ to make it more discoverable. #10054
    • โž• Added getters Cesium3DTileFeature.featureId and ModelFeature.featureId so the feature ID or batch ID can be accessed from a picked feature. #10022
    • โž• Added I3dmLoader to transcode .i3dm to ModelExperimental. #9968
    • โž• Added PntsLoader to transcode .pnts to ModelExperimental. #9978
    • โž• Added point cloud attenuation support to ModelExperimental. #9998
    ๐Ÿ›  Fixes :wrench:
    • ๐Ÿ›  Fixed an error when loading GeoJSON with null stroke or fill properties but valid opacity values. #9717
    • ๐Ÿ›  Fixed scene.pickTranslucentDepth for translucent point clouds with eye dome lighting. #9991
    • โž• Added a setter for tileset.pointCloudShading that throws if set to undefined to clarify that this is disallowed. #9998
    • ๐Ÿ›  Fixes handling .b3dm _BATCHID accessors in ModelExperimental #10008 and 10031
    • ๐Ÿ›  Fixed path entity being drawn when data is unavailable #1704
    • ๐Ÿ›  Fixed setting tileset.imageBasedLightingFactor has no effect on i3dm tile content. #10020
    • Zooming out is no longer sluggish when close to screenSpaceCameraController.minimumDistance. #9932
    • ๐Ÿ›  Fixed Particle System Weather sandcastle demo to work with new ES6 rules. #10045