Creating 3D web maps with Cesium
summary
An open‑source JavaScript globe called Cesium renders terrain (SRTM/NED up to ~3m) and imagery with WebGL, uses glTF for optimized 3D models (COLLADA→glTF conversion offline), and encodes time dynamics with CZML. Heavy geometry and triangulation run in web workers, fragment shaders handle imagery tweaks, and the engine streams tiles and terrain live. Production use includes NORAD Santa with 20 million hits (WebGL ~50% success ≈10M users) and a 15,000‑satellite real‑time display; engine is ~80k LOC with extensive tests.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:05Demo
- 5:47Models
- 7:11API
- 8:47Custom Graphics
- 10:13Postprocessing
- 10:38KML
- 14:46API Demo
- 20:40Demos
related talks
29mCreating 3D web maps with Cesium
02h 02mInteractive 3D Web Mapping
19mTerriaJS: An open-source framework for 3D geospatial data...
20mA semantic terrain engine
24mMaps, Data, and Charts - Bound for Great Things!
01h 01mThe World is Your Canvas: Building 3D Global-Scale Real or Imaginary Worlds
30mA front-end dev epic journey into geography
22mState of TerriaJS
