Cesium v1.22 Release Notes
Release Date: 2016-06-01 // almost 8 years ago-
- ๐ฅ Breaking changes
KmlDataSource
now requiresoptions.camera
andoptions.canvas
.
- โ Added shadows
- See the Sandcastle demo: Shadows.
- Added
Viewer.shadows
andViewer.terrainShadows
. Both are off by default. - Added
Viewer.shadowMap
andScene.shadowMap
for accessing the scene's shadow map. - Added
castShadows
andreceiveShadows
properties toModel
andEntity.model
, and options to theModel
constructor andModel.fromGltf
. - Added
castShadows
andreceiveShadows
properties toPrimitive
, and options to thePrimitive
constructor. - Added
castShadows
andreceiveShadows
properties toGlobe
.
- โ Added
heightReference
to models so they can be drawn on terrain. - โ Added support for rendering models in 2D and Columbus view.
- โ Added option to enable sun position based atmosphere color when
Globe.enableLighting
istrue
. 3439 - ๐ Improved KML NetworkLink compatibility by supporting the
Url
tag. #3895. - โ Added
VelocityVectorProperty
so billboard's aligned axis can follow the velocity vector. #3908 - ๐ Improve memory management for entity billboard/label/point/path visualization.
- โ Added
terrainProviderChanged
event toScene
andGlobe
- โ Added support for hue, saturation, and brightness color shifts in the atmosphere in
SkyAtmosphere
. See the new Sandcastle example: Atmosphere Color. #3439 - ๐ Fixed exaggerated terrain tiles disappearing. #3676
- ๐ Fixed a bug that could cause incorrect normals to be computed for exaggerated terrain, especially for low-detail tiles. #3904
- ๐ Fixed a bug that was causing errors to be thrown when picking and terrain was enabled. #3779
- ๐ Fixed a bug that was causing the atmosphere to disappear when only atmosphere is visible. #3347
- ๐ Fixed infinite horizontal 2D scrolling in IE/Edge. #3893
- ๐ Fixed a bug that would cause a crash is the camera was on the IDL in 2D. #3951
- ๐ Fixed issue where a repeating model animation doesn't play when the clock is set to a time before the model was created. #3932
- ๐ Fixed
Billboard.computeScreenSpacePosition
returning the wrong y coordinate. #3920 - ๐ Fixed issue where labels were disappearing. #3730
- ๐ Fixed issue where billboards on terrain didn't always update when the terrain provider was changed. #3921
- ๐ Fixed issue where
Matrix4.fromCamera
was taking eye/target instead of position/direction. #3927 - โ Added
Scene.nearToFarDistance2D
that determines the size of each frustum of the multifrustum in 2D. - โ Added
Matrix4.computeView
. - โ Added
CullingVolume.fromBoundingSphere
. - โ Added
debugShowShadowVolume
toGroundPrimitive
. - ๐ Fix issue with disappearing tiles on Linux. #3889
- ๐ฅ Breaking changes