This commit is contained in:
Frater 2026-05-15 14:34:56 +02:00
commit 2e58965b99

View file

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