CesiumJS
An open source JavaScript library for world-class 3D globes and maps. Learn more.
or install with NPM:
$ npm install cesiumWhat’s new?
1.146 - 2026-10-01
Starting with version 1.146, CesiumJS now publishes a new package, @cesium/core, containing the math, geometry, time, and utility classes that were previously part of @cesium/engine. https://github.com/CesiumGS/cesium/pull/13805
Highlights include:
- Added
vectorBlendOptiontoCesium3DTileset, for selecting opaque or translucent modes.blendOptioncan now also be changed after construction onBufferPointCollection,BufferPolylineCollection, andBufferPolygonCollection. https://github.com/CesiumGS/cesium/issues/13764 - Added
.pickObjectgetter/setter toBufferPrimitive. https://github.com/CesiumGS/cesium/pull/13811 - Added batch
.setPositionsmethod toBufferPrimitiveCollection, improving performance when animating vertex positions on a range of manypoint,line, orpolygonprimitives. https://github.com/CesiumGS/cesium/issues/13590