Physique
Les matériaux
Bois, caoutchouc, verre, glace, pierre, acier, or, hélium : densité, frottement, rebond.
Explication
Un matériau, c'est trois nombres :
- la densité (kg/m²) : la masse par surface — un bloc d'acier est onze fois plus lourd qu'un bloc de bois de même taille ;
- le frottement (0 à 1) : ce qui empêche de glisser — sur la glace (0,01), une bille glisse au lieu de rouler ;
- la restitution, ou rebond (0 à 1) : la part de vitesse gardée à chaque choc — le caoutchouc (0,85) rebondit presque à sa hauteur, la pierre (0,05) tombe comme un sac.
Entre deux pièces qui se touchent, le moteur combine les deux frottements et les deux rebonds.
Les neuf matériaux
| Matériau | Densité (kg/m²) | Frottement | Rebond | Lecture « enfant » |
|---|---|---|---|---|
| Bois | 70 | 0,6 | 0,2 | léger · rebondit un peu · accroche un peu |
| Caoutchouc | 110 | 0,9 | 0,85 | moyen · rebondit fort · accroche fort |
| Verre | 250 | 0,1 | 0,05 | moyen · ne rebondit pas · glisse |
| Glace | 90 | 0,01 | 0,1 | léger · ne rebondit pas · glisse |
| Pierre | 270 | 0,8 | 0,05 | moyen · ne rebondit pas · accroche fort |
| Acier | 780 | 0,5 | 0,1 | lourd · ne rebondit pas · accroche un peu |
| Or | 1930 | 0,4 | 0,1 | lourd · ne rebondit pas · accroche un peu |
| Standard | 100 | 0,3 | 0,2 | le matériau de départ |
| Hélium | −50 | 0,1 | 0,5 | flotte : une densité négative, ça monte |
| Personnalisé | ce que tu règles | dès que tu touches un curseur |
Lecture « enfant » : Flotte (< 0), Léger (< 100), Moyen (< 500), Lourd ; Ne rebondit pas (< 0,15), Rebondit un peu (< 0,5), Rebondit fort ; Glisse (< 0,15), Accroche un peu (< 0,7), Accroche fort.
Manipulation
Trois billes de même rayon, en bois, en acier, en hélium, à la même hauteur. Play.
Observation
Le bois et l'acier touchent le sol en même temps (la masse ne change pas la chute) ; l'hélium monte. Puis mets les trois sur une pente : le bois et l'acier roulent pareil ; remplace l'une par de la glace, elle glisse.
Où se règlent-ils
- clic droit › Matériau › : neuf pastilles, une ligne de lecture enfant, Densité (10 à 2000, par pas de 10), Masse estimée, Frottement (0 à 1, par 0,05), Restitution (Rebond) (0 à 1, par 0,05) ;
- la fenêtre Propriétés, section Matériau (cercle, rectangle, sol, engrenage) ;
- en sélection multiple : les champs Densité / Frottement / Restitution s'appliquent à toutes les pièces (sans passer par l'historique : pas de Ctrl+Z pour ceux-là).
Le sol et les pièces fixées ont un matériau (leur frottement et leur rebond comptent), mais pas de masse.
En Python
materiau="acier" (ou material="steel") à la création ; objet.materiau pour le lire, objet.masse pour la masse en kg. Noms acceptés : bois/wood, caoutchouc/rubber, verre/glass, glace/ice, pierre/stone, acier/steel, or/gold, helium, standard/default. Pas de densité personnalisée par script.