2D Orbitalsimulator
Details
Zusammenfassung
Interaktiver 2D-Simulator zur Visualisierung von Gravitationsbahnen.
Eingabeaufforderung
Erstelle einen 2D-Simulator zur Visualisierung eines kleinen Objekts, das aufgrund der Gravitation einen massiven Zentralkörper umkreist. Projektübersicht: Entwickle einen interaktiven 2D-Simulator, in dem ein kleines Objekt eine Umlaufbahn um eine zentrale Masse beschreibt. Ziel ist es, die Gravitationswirkung mit anpassbaren Parametern zu demonstrieren. UI/UX-Design und Ablauf: Gestalte ein Formular mit Schiebereglern zur Anpassung der Parameter: zentrale Masse (1–1000 Erdmassen), Anfangsabstand (1–100 Einheiten) und anfängliche Tangentialgeschwindigkeit (0–50 Einheiten, Standardwert 1). Änderungen an diesen Werten sollen die Animation automatisch neu starten. Integriere eine flüssige, kontinuierliche Bewegung in der Animation und biete klare visuelle Indikatoren für die Zustände: Umlauf, Flucht oder Kollision. Kernfunktionalität und Logik: Erstelle ein Gravitationsmodell basierend auf den Eingabeparametern und simuliere die Trajektorie des Objekts mit physikbasierten Berechnungen. Aktualisiere die Animation in Echtzeit zur Darstellung der Formularänderungen und hebe Zustände mit deutlichen visuellen Markern hervor. Beste Praktiken: Stelle sicher, dass die Anwendung reaktionsschnell ist und bei Echtzeit-Updates leistungsfähig arbeitet, verwende klar beschriftete UI-Elemente zur Verbesserung der Benutzerfreundlichkeit, liefere informative visuelle Rückmeldungen zum Zustand des Objekts und integriere einen FAQ-Bereich zur Beantwortung häufiger Fragen zu Animation und Funktionalität.
ursprüngliche Eingabe
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.
Zusammenfassung der Generierungskosten
Modellname: o3-mini-high
Antwortzeit: 93.26 sec.
Ergebnis-Token: 11,903
Kosten: $0.05300900