Mise à jour 0.6 : la rue témoin remplace quatre lots par douze maisons de deux à trois niveaux. Les emprises sont lues depuis les assets importés ; 24 bâtiments principaux et huit annexes occupent la ville. Le terrain mesure désormais 3 840 × 3 840 m, échantillonné tous les 15 m, et le sol reste à −0,20 m jusqu'à 300 m du centre. Les routes, trottoirs, pads, voitures et unités ci-dessous conservent leurs dimensions. Le reste de ce document décrit l'implantation historique 0.5.
Vol intérieur depuis 0.8.0-alpha.1 : les bâtiments procéduraux ont désormais des murs de 24 cm, des passages d'entrée de 1,06 × 2,07 m, des fenêtres ouvertes de 1 × 1,40 m et des portes intérieures de 1,70 m de large. Les planchers séparent les niveaux ; les étages sont accessibles depuis les fenêtres extérieures. Pour les dimensions, l’installation et la modification des maisons détaillées, voir INDOOR_FLIGHT.fr.md.
La géométrie est construite en centimètres Unreal : 100 unités = 1 mètre. Les dimensions restent indépendantes du drone et du champ de vision. Le quartier est fictif ; ces valeurs décrivent le modèle construit, sans constituer une certification d'urbanisme.
| Élément | Dimension construite |
|---|---|
| Terrain | 1 920 × 1 920 m ; maillage tous les 10 m |
| Centre de vallée | Sol à Z = −0,20 m jusqu'à un rayon de 170 m |
| Chaussée | 6,50 m ; deux voies de 3,25 m |
| Trottoir | 1,80 m bordure comprise : 0,18 m de bordure et 1,62 m de dallage ; sommet à Z = 0,13 m |
| Bordures et carrefours | Chanfrein de 3 cm ; rayon extérieur de raccordement de 1,80 m ; abaissés à 2 cm aux traversées |
| Dallage de trottoir | Modules visuels de 60 × 40,5 cm ; joints de 3,5 mm |
| Marquage central | Largeur 10 cm ; traits de 3 m tous les 8 m, interrompus près des carrefours |
| Passage piéton | Sept bandes de 0,50 × 2,40 m ; intervalle de 0,50 m |
| Maisons | 10 corps principaux de 12,60 à 15,20 m de large et 11,90 à 13,70 m de profondeur ; 2 ou 3 niveaux |
| Petits immeubles | 6 corps principaux de 21 à 22,60 m de large et 16,60 à 17,60 m de profondeur ; 4 niveaux |
| Annexes | 10 ailes de plain-pied ; 4,30 à 5,20 × 6,30 à 7,90 m |
| Étages et base | 3 m par niveau ; base des murs à Z = 0,13 m |
| Hauteur maximale du bâti | Environ 17,95 m dans le monde, sorties de cheminée comprises |
| Toitures | Deux pans ou croupes ; débord de 42 cm ; 4 lucarnes |
| Fenêtre courante | Vitrage de 1 × 1,40 m ; bas à 0,95 m au-dessus du niveau d'étage |
| Entrée | Vantail de 0,94 × 2,02 m, dans un encadrement d'environ 2,10 m de passage ; certaines entrées avec imposte cintrée |
| Balcon | Largeur 2,40 ou 2,70 m ; saillie 1,22 m ; garde-corps d'environ 1 m au-dessus de la dalle |
| Voitures | 32 véhicules ; longueurs nominales 4,26 / 4,40 / 4,56 m ; caisse d'environ 1,80 m de large ; rétroviseurs jusqu'à environ 2,07 m |
| Hauteur et roues de voiture | Toit à environ 1,46–1,48 m ; empattement 2,65 m ; pneus de 0,62 m de diamètre et 0,22 m de large |
| Lampadaire | Fût conique de 5,78 m ; sommet du luminaire à 6 m au-dessus du trottoir |
| Banc | Longueur 1,80 m ; assise à 0,45 m au-dessus du support |
| Borne de carrefour | Hauteur d'environ 0,88 m ; diamètre 8,5 cm |
| Abri de bus | Toiture courbe de 3,40 × 1,76 m ; hauteur maximale 2,51 m au-dessus du trottoir |
| Arbre forestier | Hauteur nominale 10,50 à 21,50 m, houppier irrégulier |
| Arbre d'arrière-plan | Hauteur 14,50 à 23,50 m ; deux plans croisés, implantés entre 265 et 850 m du centre |
| Arbre planté / de jardin | Hauteur nominale 6,50 à 9 m / 7,40 à 10,50 m |
| Carte de feuillage | Spray texturé de 0,90 à 1,50 m de large, avec alpha ; plusieurs plans orientés par bouquet |
| Tello avec protections | Collision de 17,4 × 16,9 × 4,4 cm ; masse de 87 g |
| Hélice du Tello | Diamètre 7,62 cm / 3 pouces |
| Axes moteurs reconstruits | X/Y = ±4,45 / ±4,175 cm ; placement estimé |
| Pads de départ et d'arrivée | 10 × 10 m ; épaisseur 0,40 m ; sommet à Z = 0,27 m |
Les 16 bâtiments principaux et 10 annexes donnent 26 empreintes à la carte de mission. Les enveloppes incluent une marge pour les débords de toiture et les balcons. Les soubassements, murs de jardin, piliers, terrasses, stationnements et allées descendent jusqu'à Z = −0,25 m, soit 5 cm dans le terrain, sans déplacer les niveaux d'étage ni les surfaces de circulation. Les corps principaux, annexes, toits et dalles ont des collisions ; les vitres de façade, volets, gouttières et autres garnitures restent décoratifs. Chaque voiture possède une boîte de collision simplifiée distincte de sa carrosserie détaillée. Les joints et marquages routiers ne créent pas d'obstacles de collision.
Les centres des lots utilisent X = −82,50 / −26,50 / 26,50 / 82,50 m et Y = −75 / −22 / 22 / 75 m. Les axes routiers sont X = −54 / 0 / 54 m et Y = −44 / 0 / 44 m. Les stationnements se placent devant les bâtiments ; des allées les relient aux trottoirs. Le mobilier de repos et l'abri de bus occupent des poches en retrait.
Le départ reste (−110 m, 0) et l'arrivée (110 m, 100 m). Une clairière de 19 m de rayon autour de l'arrivée exclut les troncs. La peinture des pads mesure 3 mm d'épaisseur visuelle et ne possède aucune collision. La mission monte à 18 m dans le repère du monde, suit Y = 0, puis X = 110 m jusqu'à l'arrivée. Elle utilise un parcours prédéfini et freine devant les obstacles ; une relance depuis une autre position ne garantit pas un trajet libre.
Le Tello conserve son profil physique documenté dans FlightPhysics.md. Y/A commande la montée/descente puis le maintien d'altitude ; RT/LT règle la propulsion/vitesse persistante, avec coupure à zéro. Le stick gauche choisit la direction ; LS/K demande le vol stationnaire. Ces commandes ne modifient aucune échelle du monde.
Les répétitions de texture couvrent 3 m pour l'herbe, 2 m pour l'asphalte et l'enduit. Un carré UV de toiture représente 2,50 m transversalement × 2,40 m dans la pente, soit dix colonnes et six rangs de tuiles de l'image source. Les reliefs du shader sont approximés à partir de la couleur, sans relief géométrique individuel pour chaque tuile ou grain d'asphalte.
Les montagnes combinent plusieurs sommets et crêtes ; leur amplitude au-dessus du plateau est multipliée par 0,60 pour ouvrir l'horizon. Les arbres détaillés possèdent des troncs et branches orientés, ainsi que des sprays de feuilles découpés par alpha ; leurs houppiers sont regroupés en quatre maillages. Une forêt d'arrière-plan supplémentaire commence à 265 m du centre : chaque arbre utilise deux plans croisés avec T_ForestOak_Albedo_v2, sans collision ni ombre portée. Son nombre exact est écrit au lancement dans DONIFY_DISTANT_FOREST. Les éléments répétitifs du bâti et du mobilier utilisent des instances.
| Préréglage | Éclairage et atmosphère |
|---|---|
| Soleil calme | Soleil à 65 000 lux ; nuages peu couvrants à partir de 1,60 km ; brume légère |
| Vent et ciel couvert | Soleil à 30 000 lux ; couverture accrue à partir de 1,20 km ; brume plus marquée |
| Pluie et brouillard | Soleil à 10 500 lux ; nuages bas à partir de 0,75 km ; brouillard renforcé ; Wetness = 0.85 |
La couverture nuageuse est un réglage artistique. Le vent et la pluie sont traités séparément par le simulateur de vol. Les feuilles oscillent visuellement sur au plus 1,5 cm ; seuls troncs et branches ont des collisions. Les voitures sont stationnées et la vallée reste sans ruissellement ni neige simulés. Les intérieurs visitables sont un ajout de la version 0.8.0-alpha.1, postérieur à cette base 0.5. La géométrie procédurale et les images générées ne constituent pas une reconstruction photogrammétrique. Voir ENVIRONMENT_REALISM.md pour les sources et les captures prévues.