We are pleased to announce the release of Cesium 1.10.
viewquery parameter to the CesiumViewer app, which sets the initial camera position using longitude, latitude, height, heading, pitch and roll. For example: https://cesiumjs.org/Cesium/Build/Apps/CesiumViewer/index.html?view=-75.0,40.0,300.0,9.0,-13.0,3.0
Label.heightReferenceto 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
PointPrimitiveCollection, which are faster and use less memory than billboards with circles.
Entity.pointto use the new
PointPrimitiveinstead of billboards. This does not change the
Scene.pickPositionto reconstruct the WGS84 position from window coordinates.
- The default mouse controls now support panning and zooming on 3D models and other opaque geometry.
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.