docs: mark Étape 7 done (Scene cache, Mesh->Material), update PLAN/ROADMAP/README

DRAFT Étape 7: all 24 boxes checked + point d'étape 2026-09-17. PLAN Phase 2
three lines checked (cache in Scene, Mesh->Material, standard_shader default).
ROADMAP 1.2 material facet noted done while the Arc<Geometry> refactor stays
deferred. README declarative snippet updated to register_shader /
add_material_shader / create_mesh / add_entity.
This commit is contained in:
Jérôme Bousquié
2026-09-17 13:16:33 +02:00
parent 62b5cac11b
commit eb5f6aa827
4 changed files with 52 additions and 34 deletions
+5
View File
@@ -60,6 +60,11 @@ generated: { by: human:jerome, at: 2026-07-31T00:00:00Z }
- [ ] `transform: Transform` (état CPU)
- [x] Ajouter un mesh de test (cube unitaire) en exemple — **fait** (helper `cube_geometry` dans l'exemple `cube`, Étape 5, 2026-09-17)
> **Note (2026-09-17, DRAFT Étape 7)** : le refactor « Mesh contient `Arc<Geometry>` » ci-dessus reste
> **reporté** (il porte sur le *stockage CPU* des données géométriques). En revanche le volet *matériau*
> de `Mesh` a été fait en Étape 7 : `Mesh.material: Option<Arc<Material>>` (cf. PLAN Phase 2, gestion des
> matériaux), indépendant de la structure `Geometry`.
### 1.3 Shader Phong Minimal
- [x] Créer `standard_shader.wgsl` (Étape 2, 2026-09-16) :
- [x] Vertex shader : projection * view * world * position