diff --git a/README.md b/README.md index 4aa47a9..5010918 100644 --- a/README.md +++ b/README.md @@ -302,7 +302,8 @@ La caméra reste à l'origine (+ translations clavier). L'effet visuel est celui | A / E | Caméra haut / bas (axe Y) | | Flèche Haut / Bas | Orbite vertical (anglex ±3°) | | Flèche Gauche / Droite | Orbite horizontal (angley ±3°) | -| F1 / F2 / F3 | Mode fil-de-fer / caché / solide | +| Home / End | change la distance orbital de l'observateur | +| F1 / F2 / F3 / F4 / F5 | Mode fil-de-fer / caché / solide / Solide Shading / Gouraud Shading | | R | Reset caméra + angles | | Esc | Quitter | @@ -321,4 +322,3 @@ Les touches étendues (F1–F12, flèches…) retournent `0` depuis `getch()` ; | Z-test | `scanline_gouraud_c` et `draw_line_z` utilisent tous les deux `zv < zbuf` (strict), garantissant un comportement cohérent. | | mat3_mul | Sûre contre l'aliasing (res peut être identique à a ou b). | | I/O mesh | `save_mesh` / `load_mesh` / `free_mesh` disponibles dans `geometry.c` mais non utilisées depuis `main.c`. | -| Face.color | Le champ `face.color` a été supprimé : la couleur est portée par `obj->color`. `face.force_wire` reste le seul flag par-face. |