CesiumJS Camera
CesiumJS-kamerareferens: flyTo/lookAt/setView med höjd/pitch-tabeller och fallgropar kring navigeringsbegränsningar.
Testad · Fungerar
Vad den gör
En kodreferensskill för CesiumJS-kamerastyrning — setView, flyTo, lookAt, lookAtTransform, ScreenSpaceCameraController och entity tracking — med en konkret höjd/pitch-uppslagstabell per vytyp (landmärke, skyline, kanjonkant, storstad). Triggar vid positionering av kameran, byggande av flyTo-animationer eller flerstegsturer, begränsning av användarnavigering, spårning av entiteter, eller konvertering mellan skärm- och världskoordinater i en CesiumJS-app.
Testrapport
Testad på en riktig flyTo-till-landmärke-uppgift: skillversionen motiverar höjd/pitch (1000 m, -30°) ur sin tabell och minns att flyTo inte returnerar ett Promise, medan baslinjen bara gissar siffror utan motivering.
Testad: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/CesiumGS/cesiumjs-skills cd cesiumjs-skills mkdir -p ~/.claude/skills cp -r skills/cesiumjs-camera ~/.claude/skills/cesiumjs-camera
Kommandon och exempelprompter
/cesiumjs-cameraCesiumJS-kamerareferens: flyTo/lookAt/setView med höjd/pitch-tabeller och fallgropar kring navigeringsbegränsningar.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Fly the CesiumJS camera to a landmark view nowSet up a flyTo animation in my CesiumJS appPosition the Cesium camera over a city skyline