Il vous faut :Un brief de scène (brief.txt : [objects] id: shape | size … | pos … | material … ; [lights] ; [camera] ; [scene]) et un navigateur avec WebGL pour voir la scène.
Construis-moi un plateau tournant de produit en Three.js : une tasse jaune sur un socle sombre, fond clair, contrôles d'orbite.
Comment l'installer
Copiez l'invite d'installation dans votre agent : Read https://skillu.dev/install/agent.md, then install the Three.js Scene Builder skill (threejs-scene-builder).
Ou téléchargez le paquet du Skill depuis cette page après le lancement et placez son dossier dans le répertoire de skills de votre agent.
Appelez-le avec une commande barre oblique, p. ex. /threejs-scene-builder, et décrivez ce que vous voulez en mots simples.
Questions fréquentes
Que se passe-t-il si mon brief contient une erreur ?
La scène est quand même générée à partir des parties valides, et le rapport liste toutes les erreurs et avertissements : les formes inconnues sont écartées, les id en double conservent leur première définition, les tailles incorrectes sont nommées et une caméra manquante est remplacée par la valeur par défaut déclarée. Corrigez le brief et relancez.
Construit-elle quelque chose que je n'ai pas énuméré ?
Non. Seuls les objets, lumières et réglages de votre brief apparaissent. Un fond ou une deuxième lumière manquants sont une lacune du brief à corriger, pas quelque chose que la skill comble.
La scène a-t-elle besoin d'un serveur ?
N'importe quel hébergement statique ou un serveur local d'une ligne suffit (python3 -m http.server). La page charge three.js 0.160.0 depuis le CDN unpkg ; pour un usage totalement hors ligne, téléchargez le module et l'addon OrbitControls en local et pointez l'import map vers eux.