CesiumJS Camera

Référence caméra CesiumJS : flyTo/lookAt/setView avec tables altitude-inclinaison et pièges de contrainte de navigation.

par CesiumGS · CesiumGS/cesiumjs-skills

Testé · Fonctionne ★ 8.8/10

CesiumJS Camera — Référence caméra CesiumJS : flyTo/lookAt/setView avec tables altitude-inclinaison et pièges de contrainte de navigation.

Ce que fait

Un skill de référence de code pour le contrôle de la caméra CesiumJS -- setView, flyTo, lookAt, lookAtTransform, ScreenSpaceCameraController, et le suivi d'entités -- avec une table concrète altitude/inclinaison par type de vue (monument, skyline, bord de canyon, métro). Se déclenche pour positionner la caméra, construire des animations flyTo ou des tours multi-étapes, contraindre la navigation utilisateur, suivre des entités, ou convertir des coordonnées écran/monde dans une application CesiumJS.

Rapport de test

Tâche flyTo-vers-monument testée des deux côtés : la version skill justifie altitude/inclinaison (1000 m, -30°) via sa table documentée et sait que flyTo ne retourne pas de Promise ; la baseline devine des chiffres sans justification.

Testé le: 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

Commandes et exemples de prompts

  • /cesiumjs-cameraRéférence caméra CesiumJS : flyTo/lookAt/setView avec tables altitude-inclinaison et pièges de contrainte de navigation.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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