Simulateur 2D d'orbite
détails
résumé
Simulateur 2D interactif illustrant la trajectoire orbitale sous gravité.
invite
Créez un simulateur 2D pour visualiser un petit objet en orbite autour d'un corps central massif en raison de la gravité. Aperçu du projet : Développez un simulateur 2D interactif mettant en scène un petit objet en orbite autour d'une masse centrale. L'objectif est de démontrer les effets de la gravité avec des paramètres ajustables. Conception UI/UX et parcours utilisateur : Concevez un formulaire avec des curseurs pour ajuster les paramètres : masse centrale (1–1000 masses terrestres), distance initiale (1–100 unités) et vitesse tangentielle initiale (0–50 unités ; par défaut 1). Assurez-vous que toute modification de ces valeurs redémarre automatiquement l'animation. Intégrez un mouvement continu et fluide dans l'animation et fournissez des indicateurs visuels clairs pour les états : en orbite, en fuite ou en collision. Fonctionnalités de base et logique : Créez un modèle gravitationnel tenant compte des paramètres d'entrée et utilisez des calculs basés sur la physique pour simuler la trajectoire de l'objet. Mettez à jour l'animation en temps réel afin de refléter les modifications du formulaire. Mettez en évidence les états avec des indicateurs visuels distincts. Bonnes pratiques : Assurez-vous que l'application est réactive et performante avec des mises à jour en temps réel, utilisez des éléments d'interface clairement étiquetés pour améliorer l'ergonomie, fournissez un retour visuel informatif sur l'état de l'objet et incluez une section FAQ pour répondre aux questions fréquentes concernant l'animation et ses fonctionnalités.
invite originale
Create a 2D simulator of a small object orbiting a massive central body due to gravity. Include a form with sliders to adjust the central mass (1–1000 Earth masses), initial distance (1–100 units), and initial tangential velocity (0–50 units, default 1). When values in the form are changed, immediately restart the animation. Animate and draw the orbit and indicate whether the object remains in orbit, escapes, or crashes into the central body. Q: What style of animation do you envision for the orbit? A: Smooth, continuous motion. Q: Should there be labels or visual indicators for the object's state (orbiting, escaping, crashing)? A: Yes, I want clear indicators.
récapitulatif du coût de génération
nom du modèle: o3-mini-high
temps de réponse: 93.26 sec.
jetons de résultat: 11,903
coût: $0.05300900