Releases: CesiumGS/cesium
Releases · CesiumGS/cesium
Cesium 1.38
1.38 - 2017-10-02
Highlights include:
- Added support in CZML for expressing
orientation
as the velocity vector of an entity, usingvelocityReference
syntax. #5807 - Fixed issue in Internet Explorer and Edge with loading unicode strings in typed arrays that impacted 3D Tiles Batch Table values.
- Zoom now maintains camera heading, pitch, and roll. #4639
- Fixed a tileset traversal bug when the
skipLevelOfDetail
optimization is off. #5869
See the change log for a full list of changes
Cesium 1.37
1.37 - 2017-09-01
Highlights include:
- Added
classificationType
toClassificationPrimitive
andGroundPrimitive
to choose whether terrain, 3D Tiles, or both are classified. #5770 - Fixed depth picking on 3D Tiles. #5676
- Fixed a 3D Tiles traversal bug where out-of-view children were being loaded unnecessarily. #5477
See the change log for a full list of changes
Cesium 1.36
1.36 - 2017-08-01
Highlights include:
- Added glTF 2.0 support, including physically-based material rendering, morph targets, and appropriate updating of glTF 1.0 models to 2.0. #5641
- Added
ClassificationPrimitive
which defines a volume and draws the intersection of the volume and terrain or 3D Tiles. #5625 - Added
tileLoad
event toCesium3DTileset
. #5628 - Fixed issue where scene would blink when labels were added. #5537
See the change log for full list of changes
Cesium 1.35
1.35 - 2017-07-05
- Added support for 3D Tiles for streaming massive heterogeneous 3D geospatial datasets (#5308). See the new Sandcastle examples.
- Added a particle system for effects like smoke, fire, sparks, etc. See
ParticleSystem
,Particle
,ParticleBurst
,BoxEmitter
,CircleEmitter
,ConeEmitter
,ParticleEmitter
, andSphereEmitter
, and the new Sandcastle examples: Particle System and Particle System Fireworks. #5212 - Added
options.clock
,options.times
andoptions.dimensions
toWebMapTileServiceImageryProvider
in order to handle time dynamic and static values for dimensions.
See the change log for a full list of changes
Cesium 1.34
1.34 - 2017-06-01
Highlights include:
- Fix issue where polylines in a
PolylineCollection
would ignore the far distance when updating the distance display condition. #5283 - Fixed a crash when calling
Camera.pickEllipsoid
with a canvas of size 0. - Fix
BoundingSphere.fromOrientedBoundingBox
. #5334 - Fixed bug where polylines would not update when
PolylineCollection
model matrix was updated. #5327
See the change log for a full list of changes
Cesium 1.33
1.33 - 2017-05-01
Highlights include:
- Added
GoogleEarthEnterpriseTerrainProvider
andGoogleEarthEnterpriseImageryProvider
to read data from Google Earth Enterprise servers. #5189. - Support for dashed polylines #5159.
- Added
disableDepthTestDistance
to billboards, points and labels. This sets the distance to the camera where the depth test will be disabled. Setting it to zero (the default) will always enable the depth test. Setting it toNumber.POSITVE_INFINITY
will never enabled the depth test. Also addedscene.minimumDisableDepthTestDistance
to change the default value from zero. #5166
See the change log for a full list of changes
Cesium 1.32
1.32 - 2017-04-03
Highlights include:
- Added support for an orthographic projection in 3D and Columbus view.
- Added support for custom time-varying properties in CZML. #5105.
- Added new flight parameters to
Camera.flyTo
andCamera.flyToBoundingSphere
:flyOverLongitude
,flyOverLongitudeWeight
, andpitchAdjustHeight
. #5070
See the change log for a full list of changes
Cesium 1.31
1.31 - 2017-03-01
Highlights include:
- Added compressed texture support. #4758
- Added support for
Scene.pickPosition
in Columbus view and 2D. #4990 - Added support for depth picking translucent primitives when
Scene.pickTranslucentDepth
istrue
. #4979
See the change log for a full list of changes
Cesium 1.30
1.30 - 2017-02-01
Highlights include:
- Added
sampleTerrainMostDetailed
to sample the height of an array of positions using the best available terrain data at each point. This requires aTerrainProvider
with theavailability
property. - Transparent parts of billboards, labels, and points no longer overwrite parts of the scene behind them. #4886
- Added support for custom geocoder services and autocomplete, see the Sandcastle example. Added
GeocoderService
, an interface for geocoders, andBingMapsGeocoderService
andCartographicGeocoderService
implementations. #4723
See the change log for a full list of changes
Cesium 1.29
1.29 - 2017-01-02
Highlights include:
- Added the ability to blend a
Model
with a color/translucency. Addedcolor
,colorBlendMode
, andcolorBlendAmount
properties toModel
,ModelGraphics
, and CZML. Also addedColorBlendMode
enum. #4547 - Added the ability to render a
Model
with a silhouette. AddedsilhouetteColor
andsilhouetteSize
properties toModel
,ModelGraphics
, and CZML. #4314 - Added new
Label
propertiesshowBackground
,backgroundColor
, andbackgroundPadding
to the primitive, Entity, and CZML layers. - Added support for newlines (
\n
) in CesiumLabel
s and CZML. [#2402] - Added new enum
VerticalOrigin.BASELINE
. Previously,VerticalOrigin.BOTTOM
would sometimes align to the baseline depending on the contents of a label.
See the change log for a full list of changes