From fa426e49f5f3c9abc75281a647959202b4179ee3 Mon Sep 17 00:00:00 2001 From: Pierrelech Date: Mon, 1 Jun 2026 09:52:25 +0200 Subject: [PATCH] maj --- README.md | 49 ------------------------------------------------- 1 file changed, 49 deletions(-) diff --git a/README.md b/README.md index c934c21..56f9bdd 100644 --- a/README.md +++ b/README.md @@ -13,58 +13,9 @@ Ce dépôt regroupe les livrables produits dans le cadre du stage de deuxième a La mission a été conduite de manière autonome, sans cahier des charges initial ni procédure établie, ce qui a impliqué de construire l'ensemble de la démarche — recherche historique, scénario, architecture technique — à partir de peu d'éléments initiaux. ---- -## Description du projet -L'expérience VR se compose de **six scènes** couvrant les grandes périodes de l'établissement : -| Scène | Période | -|-------|---------| -| 1 | Les débuts (1927 – 1931) | -| 2 | Les années de guerre (1931 – 1945) | -| 3 | La reconstruction d'après-guerre (1945 – 1960) | -| 4 | La modernisation et l'urbanisation (1960 – 1982) | -| 5 | La diversification des formations (1982 – 2009) | -| 6 | L'institut aujourd'hui | - -Le narrateur de l'expérience est **Saint Pierre Fourier**, mis en scène comme un guide savant et décalé, avec un ton délibérément léger pour maintenir l'engagement du visiteur sur une durée d'environ **12 minutes**. - -Chaque scène inclut des interactions simples et symboliques (hisser un drapeau, lancer un ballon, tirer une corde) qui ne nécessitent aucune dextérité particulière et sont accessibles à un public large. - ---- - -## Architecture technique - -Le projet repose sur un **framework narratif custom** développé spécifiquement pour les besoins de l'expérience, inspiré d'une architecture MVC : - -- `NarrationSegmentSO` — ScriptableObject représentant un segment audio avec ses déclencheurs -- `NarrationSequenceSO` — ScriptableObject agrégeant plusieurs segments en une séquence -- `SceneNarrationDirector` — MonoBehaviour orchestrant l'exécution en temps réel (voix off, interactions, effets visuels, transitions) - -Le découpage en scènes indépendantes répond à une contrainte de performance VR : chaque scène ne charge que les ressources nécessaires à la séquence en cours, maintenant un framerate stable — essentiel pour éviter le cybersickness. - -### Système de déplacement - -Trois modes de locomotion ont été intégrés via le **XR Interaction Toolkit (XRI)** : - -- **Déplacement continu** (`ContinuousMoveProvider`) — joystick gauche, fluide mais susceptible de provoquer du cybersickness -- **Rotation continue** (`ContinuousTurnProvider`) — joystick droit -- **Téléportation** (`TeleportationProvider`) — recommandée pour les publics novices VR - ---- - -## Technologies utilisées - -| Catégorie | Outils | -|-----------|--------| -| Moteur | Unity | -| Framework VR | XR Interaction Toolkit (XRI) | -| Langage | C# | -| Patterns | ScriptableObjects, Prefabs, MVC | -| Matériel cible | Casque VR (contrôleurs) | - ---- ## Structure du dépôt