🎮 Interazione e Controlli
- Trascinamento Sfere: Puoi cliccare e trascinare direttamente qualsiasi sfera sullo schermo per posizionarla dove desideri o per lanciarla con una certa velocità iniziale (effetto fionda).
- Quadri Trascinabili: Sia il Quadro Comandi inferiore che il Box Spinte sono liberamente posizionabili sullo schermo trascinandoli dai bordi o dalle aree libere.
- Box Spinte Unificato: Seleziona dal menu a tendina il corpo su cui agire (Alfa, Beta o Gamma) e usa le frecce per impartire impulsi direzionali (Δv), oppure premi ✖ per azzerare gli impulsi attivi.
⚙️ Guida alle Costanti Fisiche
Dal pannello Costanti... puoi modificare i parametri fondamentali del motore di simulazione:
- G (Costante Gravitazionale - Default 1500): Regola l'intensità complessiva dell'attrazione reciproca secondo la legge di gravitazione. Valori elevati rendono il sistema frenetico e dinamico.
- EPSILON_SQ (Ammorbidimento Gravitazionale - Default 10): Termine di softening (r2 + ε2) che evita la singolarità quando due corpi si avvicinano quasi a distanza zero, prevenendo accelerazioni infinite indesiderate.
- Rimbalzo Coeff (Coefficiente di Restituzione - Default 0.15): Controlla quanta energia cinetica viene conservata negli urti che non generano fusione. Un valore pari a 1 rappresenta un urto perfettamente elastico, valori minori dissipano energia.
- Vel. Fusione (Soglia di Fusione - Default 600): Se la velocità relativa di impatto tra due corpi supera questa soglia, si verifica una fusione anelastica: i due corpi si uniscono in una singola sfera mantenendo la quantità di moto totale.
- Max Velocità (Cap Vettoriale - Default 1200): Limite superiore di sicurezza per evitare che a seguito di fionde gravitazionali estreme i corpi schizzino via a velocità numericamente instabili.
- Punti Scia (Lunghezza Traiettoria - Default 3000): Numero massimo di coordinate memorizzate per la traccia storica del moto (polyline SVG).
- Margine Fuori (Soglia di Rientro - Default 50): Distanza oltre i confini dello schermo superata la quale un corpo viene temporaneamente disattivato e re-iniettato casualmente da una delle quattro pareti verso il centro.
- subSteps (Sotto-passaggi d'Integrazione - Default 24): Numero di sotto-passaggi d'integrazione calcolati per ciascun frame per garantire precisione ed evitare compenetrazioni errate.
- Moderatore Gravitazionale: Campo armonico/centripeto di fondo che previene l'allontanamento illimitato delle masse dal centro del sistema.
💡 Suggerimenti per gli Esperimenti
Suggerimento: Prova ad abilitare il Moderatore Gravitazionale quando imposti valori elevati di G per mantenere le orbite confinate all'interno del campo visivo senza far schizzare via le masse.