Simulatore 2D dell'orbita

riepilogo

Simulatore 2D interattivo che mostra orbite influenzate dalla gravità.

prompt

Crea un simulatore 2D per visualizzare un piccolo oggetto che orbita attorno a un corpo centrale massiccio a causa della gravità. Panoramica del progetto: Sviluppa un simulatore 2D interattivo in cui un piccolo oggetto orbita attorno a una massa centrale. L'obiettivo è dimostrare gli effetti della gravità con parametri regolabili. Design e flusso UI/UX: Progetta un modulo con cursori per regolare i parametri: massa centrale (1–1000 masse terrestri), distanza iniziale (1–100 unità) e velocità tangenziale iniziale (0–50 unità; predefinito 1). Assicurati che le modifiche a questi valori riavviino automaticamente l'animazione. Integra un movimento continuo e fluido nell'animazione e fornisci indicatori visivi chiari per gli stati: in orbita, in fuga o in collisione. Funzionalità principale e logica: Crea un modello gravitazionale basato sui parametri di input e utilizza calcoli fisici per simulare la traiettoria dell'oggetto. Aggiorna l'animazione in tempo reale per riflettere le variazioni del modulo e evidenzia gli stati con indicatori visivi distinti. Buone pratiche: Assicurati che l'applicazione sia reattiva e performante con aggiornamenti in tempo reale, usa elementi UI chiari e ben etichettati per migliorare l'usabilità, fornisci un feedback visivo informativo sullo stato dell'oggetto e includi una sezione FAQ per rispondere alle domande più comuni sull'animazione e le sue funzionalità.

prompt 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.

riepilogo dei costi di generazione

nome del modello: o3-mini-high

tempo di risposta: 93.26 sec.

token di risultato: 11,903

costo: $0.05300900