Simuler, c'est faire vivre un phénomène dans l'ordinateur en recalculant son état petit pas par petit pas. Ici : une baleine lâchée dans l'espace tombe vers une planète, rebondit... et libère son nuage de bulles. 💨 Aucune image pré-enregistrée : à chaque pas de temps, le programme recalcule la vitesse puis la position. Joue avec les réglages et regarde le modèle réagir.
⚠ Pas de temps trop grand : la simulation devient saccadée et fausse (la baleine peut même gagner de l'énergie au rebond). C'est le piège classique du numérique.
L'état, à cet instant
Pas n°
0
Temps simulé
0.0 s
Hauteur
100 m
Vitesse
0.0 m/s
La boucle de simulation
tant que la baleine bouge :
vitesse = vitesse - gravite * dt
hauteur = hauteur + vitesse * dt
si hauteur <= 0 : # rebond
vitesse = -vitesse * rebond
temps = temps + dt
Les réglages du modèle
Gravité
9.8 m/s²
Faible comme sur la Lune (1.6) ou forte comme sur Jupiter (24,8).
Rebond
0.75
Part de la vitesse gardée à chaque rebond. 0 = ne rebondit pas, 1 = rebondit pour toujours.
Pas de temps (dt)
0.05 s
L'intervalle entre deux recalculs. Petit = fidèle et fluide ; grand = rapide mais grossier.