Cesium Version 1.10 Released
We are pleased to announce the release of Cesium 1.10.
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: /cesiumjs/cesium-viewer/?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
. - Added
PointPrimitive
andPointPrimitiveCollection
, which are faster and use less memory than billboards with circles. - Changed
Entity.point
to use the newPointPrimitive
instead of billboards. This does not change theEntity.point
API. - Added
Scene.pickPosition
to reconstruct the WGS84 position from window coordinates. - The default mouse controls now support panning and zooming on 3D models and other opaque geometry.
- Added
Camera.moveStart
andCamera.moveEnd
events.
For the full list of changes, see the change log.
Other Cesium news from May
- The Cesium team at AGI welcomed two new members: Mike LP, in developer relations, and Kai Ninomiya, a 3D developer.
- The Cesium Google Summer of Code projects kicked off. Learn more about the students and their projects: Abhishek Potnis, Andre Nunes, Aditya Raisinghani, and Ayush Khandelwal.
- Added four KML code examples to the ported Google Earth examples.
- Check out an amazing city dataset for the Old Town of Girona in Cesium by the ICGC.
- Kevin DeVito from CyberCity 3D, who is providing 3D buildings to the Cesium community, wrote an article: 3D Streaming Maps: Enhancing GIS Assets Streaming 3D Smart Buildings.
- CubeCities released a Cesium-based API for 3D buildings and floor-level data.
- We wrote a series of Cesium graphics tech articles: Rendering a Frame, Renderer Architecture, Vertex Compression, and The Graphics Stack.
- Want to use Cesium with the IPython notebook? Check out this discussion.