cesiumjs-3d-tiles

Installation
SKILL.md

CesiumJS 3D Tiles

Version baseline: CesiumJS v1.139 (ES module imports, async factory methods).

Loading a Tileset

Always use async factory methods -- never call the constructor directly.

import { Cesium3DTileset, HeadingPitchRange, Math as CesiumMath } from "cesium";

// From a URL
const tileset = await Cesium3DTileset.fromUrl(
  "https://example.com/tileset.json",
  { maximumScreenSpaceError: 16 }, // lower = higher quality
);
viewer.scene.primitives.add(tileset);
viewer.zoomTo(tileset, new HeadingPitchRange(
  0.0, CesiumMath.toRadians(-25.0), tileset.boundingSphere.radius * 2.0,
));
Related skills

More from cesiumgs/cesiumjs-skills

Installs
13
GitHub Stars
34
First Seen
Apr 11, 2026