cesiumjs-terrain-environment

Installation
SKILL.md

CesiumJS Terrain, Globe & Environment

Version baseline: CesiumJS v1.139 | ES module imports (import { ... } from "cesium";)

Terrain Providers

Terrain is served through TerrainProvider implementations. Use async factory methods (fromIonAssetId, fromUrl), not the constructor directly.

Cesium Ion World Terrain

import { Viewer, Terrain } from "cesium";

const viewer = new Viewer("cesiumContainer", {
  terrain: Terrain.fromWorldTerrain({
    requestVertexNormals: true, // smoother lighting
    requestWaterMask: true,     // ocean water effect
  }),
});
Related skills

More from cesiumgs/cesiumjs-skills

Installs
14
GitHub Stars
34
First Seen
Apr 11, 2026