Releases: CesiumGS/cesium
Releases · CesiumGS/cesium
Cesium 1.17
1.17 - 2016-01-04
Highlights include:
- Reduced the amount of GPU and CPU memory used by terrain by using compression. The CPU memory was reduced by up to 40%.
- Added the ability to manipulate
Model
node transformations via CZML and the Entity API. See the new Sandcastle example: CZML Model - Node Transformations. #3316 - Added
Globe.tileLoadProgressEvent
, which is raised when the length of the tile load queue changes, enabling incremental loading indicators.
See the change log for a full list of changes
Cesium 1.16
1.16 - 2015-12-01
Highlights include:
- Improved terrain performance by up to 35%. Added support for fog near the horizon, which improves performance by rendering less terrain tiles and reduces terrain tile requests. This is enabled by default. See
Scene.fog
for options. #3154 - Added terrain exaggeration. Enabled on viewer creation with the exaggeration scalar as the
terrainExaggeration
option. - Added support for incrementally loading textures after a Model is ready. This allows the Model to be visible as soon as possible while its textures are loaded in the background.
See the change log for a full list of changes
Cesium 1.15
1.15 - 2015-11-02
Highlights include:
- Added support for the glTF 1.0 draft specification.
- Added support for the glTF extensions KHR_binary_glTF and KHR_materials_common.
- Decreased GPU memory usage in
BillboardCollection
andLabelCollection
by using WebGL instancing.
See the change log for a full list of changes
Cesium 1.14
1.14 - 2015-10-01
Highlights include:
- Fixed issues causing the terrain and sky to disappear when the camera is near the surface. #2415 and #2271
- Changed the
ScreenSpaceCameraController.minimumZoomDistance
default from20.0
to1.0
. - Added
Billboard.sizeInMeters
.true
sets the billboard size to be measured in meters; otherwise, the size of the billboard is measured in pixels. Also added support for billboardsizeInMeters
to entities and CZML.
See the change log for a full list of changes
Cesium 1.13
1.13 - 2015-09-01
Highlights include:
- Added support for
GroundPrimitive
which works much likePrimitive
but drapes geometry over terrain. #2865 - Added
Scene.groundPrimitives
, which is a primitive collection likeScene.primitives
, but forGroundPrimitive
instances. It allows custom z-ordering. #2960
See the change log for a full list of changes
Cesium 1.12
1.12 - 2015-08-03
Highlights include:
- Added
MapboxImageryProvider
to load imagery from Mapbox. - Added
maximumHeight
option toViewer.flyTo
. #2868 - Added picking support to
UrlTemplateImageryProvider
. - Added ArcGIS token-based authentication support to
ArcGisMapServerImageryProvider
.
See the change log for a full list of changes
Cesium 1.11
1.11 - 2015-07-01
Highlights include:
- Improved camera flights. #2825
- The camera now zooms to the point under the mouse cursor.
- Added a new camera mode for horizon views. When the camera is looking at the horizon and a point on terrain above the camera is picked, the camera moves in the plane containing the camera position, up and right vectors.
- Improved terrain and imagery performance and reduced tile loading by up to 50%, depending on the camera view, by using the new
OrientedBoundingBox
for view frustum culling. See Terrain Culling with Oriented Bounding Boxes.
See the change log for a full list of changes
Cesium 1.10
1.10 - 2015-06-01
Highlights include:
- Added
view
query parameter to the CesiumViewer app, which sets the initial camera position using longitude, latitude, height, heading, pitch and roll. For example:http://cesiumjs.org/Cesium/Build/Apps/CesiumViewer/index.html/index.html?view=-75.0,40.0,300.0,9.0,-13.0,3.0
- Added
Billboard.heightReference
andLabel.heightReference
to clamp billboards and labels to terrain. - Added support for the CESIUM_binary_glTF extension for loading binary blobs of glTF to
Model
. See Faster 3D Models with Binary glTF. - Added support for the CESIUM_RTC glTF extension for high-precision rendering to
Model
.
See the change log for a full list of changes
Cesium 1.9
1.9 - 2015-05-01
Highlights include:
- Entity
material
properties andMaterial
uniform values can now take acanvas
element in addition to an image or url. #2667 - Fixed a bug which caused
Entity.viewFrom
to be ignored when flying to, zooming to, or tracking an Entity. #2628 - Fixed a bug that caused
Corridor
andPolylineVolume
geometry to be incorrect for sharp corners #2626
See the change log for a full list of changes
Cesium 1.8
1.8 - 2015-04-01
Highlights include:
- Added
Entity.show
, a boolean for hiding or showing an entity and its children. - Added
Entity.isShowing
, a read-only property that indicates if an entity is currently being drawn. - Added support for the KML
visibility
element. - Added
PolylineArrowMaterialProperty
to allow entities materials to use polyline arrows.
See the change log for a full list of changes