CesiumJS Camera

Ściąga do kamery CesiumJS: flyTo/lookAt/setView z tabelami wysokość-pochylenie i pułapkami ograniczeń nawigacji.

Autor: CesiumGS · CesiumGS/cesiumjs-skills

Testowano · Działa ★ 8.8/10

CesiumJS Camera — Ściąga do kamery CesiumJS: flyTo/lookAt/setView z tabelami wysokość-pochylenie i pułapkami ograniczeń nawigacji.

Co robi ten skill

Skill referencyjny do sterowania kamerą w CesiumJS — setView, flyTo, lookAt, lookAtTransform, ScreenSpaceCameraController i śledzenie encji — z konkretną tabelą wysokość/pochylenie dla każdego typu widoku (landmark, panorama miasta, krawędź kanionu, metro). Włącza się przy pozycjonowaniu kamery, budowaniu animacji flyTo albo tras z wieloma przystankami, ograniczaniu nawigacji użytkownika, śledzeniu encji albo konwersji współrzędnych ekran/świat w aplikacji CesiumJS.

Raport z testu

Zadanie flyTo-do-landmarku na dwa sposoby: wersja ze skillem uzasadnia wysokość/pochylenie (1000m, -30°) z udokumentowanej tabeli i pamięta, że flyTo nie zwraca Promise; baseline zgaduje wiarygodne liczby bez uzasadnienia.

Testowano: 2026-07-13 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/CesiumGS/cesiumjs-skills
cd cesiumjs-skills
mkdir -p ~/.claude/skills
cp -r skills/cesiumjs-camera ~/.claude/skills/cesiumjs-camera

Komendy i przykładowe prompty

  • /cesiumjs-cameraŚciąga do kamery CesiumJS: flyTo/lookAt/setView z tabelami wysokość-pochylenie i pułapkami ograniczeń nawigacji.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Fly the CesiumJS camera to a landmark view now
  • Set up a flyTo animation in my CesiumJS app
  • Position the Cesium camera over a city skyline