Qu'est-ce que le format de fichier FLT ?
Les fichiers .flt sont des bases de données de scènes 3D binaires au format OpenFlight, le standard dominant pour la simulation visuelle en temps réel. Le format a été initialement développé par Software Systems Inc. en 1985 pour le matériel de simulation de vol Evans & Sutherland et appartient actuellement à Presagis. La spécification actuelle est OpenFlight 16.5.
OpenFlight organise les données de scène dans une structure d'enregistrements hiérarchique. Un enregistrement d'en-tête (Header) à la racine porte la version du format et les métadonnées de la base de données ; les enregistrements enfants forment un graphe de scène complet contenant des nœuds de groupe (Group), des nœuds de niveau de détail (LOD), des nœuds d'objet (Object), des polygones de face, des nœuds de degré de liberté (DOF) pour les pièces articulées et des nœuds de référence externe (External Reference) pointant vers des sous-bases de données. Les fichiers de texture sont toujours stockés à l'extérieur et référencés par leur chemin ; une seule carte de texture par polygone est prise en charge.
Le format inclut des indices de rendu en temps réel qui guident directement les systèmes de génération d'images (IG) dans les simulateurs de vol et la simulation militaire. Les coordonnées sont stockées sous forme de valeurs à virgule flottante en double précision pour une précision géographique réelle. Les fichiers .flt sont largement utilisés par les entrepreneurs de la défense, les développeurs de simulateurs de vol et les projets de simulation urbaine. Presagis Creator est l'outil de création principal ; les alternatives open-source incluent OpenSceneGraph et osgEarth.
Sécurité et sûreté
RISQUE : LOWBase de données de scènes 3D binaire ; contient de la géométrie, des références de matériaux et des chemins de textures externes. Aucun code exécutable. Le risque est minimal : des fichiers .flt soigneusement conçus avec des chemins de référence externes malveillants pourraient théoriquement pointer vers des emplacements réseau non souhaités, mais cela reste théorique et n'est pas un vecteur d'attaque connu.
Détails du format
en bref- Variante d'animation FLIC (programme DTA, Dave K. Mason) - Une variante mineure du format d'animation Autodesk FLIC (.fli/.flc) qui utilise l'extension .flt ; définie par Dave K. Mason pour le programme DTA (Draw, Transform, Animate) comme un nouveau type de chunk pour le distinguer du FLI/FLC standard. Extrêmement rare ; le nom de base de données « Autodesk Animator FLIC file » fait référence à cette variante mineure, pas à OpenFlight.
- Fichier de filtre (traitement audio/image) - Diverses applications de traitement audio et d'image utilisent .flt pour les fichiers de coefficients de filtre (par ex. définitions de filtres IIR/FIR) ; le format varie selon l'application.
Programmes qui ouvrent les fichiers FLT
Détails techniques
spécifications approfondies| Encodage | Binaire, ordre des octets gros-boutiste (big-endian) |
| Structure des enregistrements | Format d'enregistrement hiérarchique (chunk) ; chaque enregistrement commence par un opcode de 2 octets identifiant son type, suivi d'un champ de longueur |
| Version du format | Stockée dans l'enregistrement d'en-tête (opcode 1) aux octets 4-5 ; par ex., 1580 = version 15.8, 1640 = version 16.4 ; la version actuelle est 16.5 |
| Types de nœuds du graphe de scène | Group, LOD (Level of Detail), Object, Face (polygone), DOF (Degree of Freedom articulation), External Reference, Billboard |
| Gestion des textures | Externe uniquement ; maximum une carte de texture par polygone ; textures référencées par chemin de fichier dans la base de données |
| Précision des coordonnées | Virgule flottante en double précision (64 bits) pour le positionnement géographique, prenant en charge les bases de données de terrain à grande échelle du monde réel |
| Compression | Aucune (géométrie stockée non compressée ; les images de texture externes peuvent utiliser des formats compressés distincts) |
| Prise en charge LOD | Type de nœud LOD natif avec paramètres de plage d'activation proche/lointaine pour échanger la complexité du maillage en fonction de la distance de vue |
| Nœuds DOF | Les nœuds de degré de liberté (Degree of Freedom) définissent des composants articulés (train d'atterrissage, gouvernes) avec des contraintes de rotation et de translation min/max |
| Références externes | Les bases de données peuvent intégrer des liens vers des sous-bases de données, permettant l'assemblage modulaire de scènes à grande échelle à partir de tuiles réutilisables |
| Taille de fichier typique | 10 Ko - 500 Mo (d'objets isolés à des bases de données de scènes de simulation de terrain complètes) |
| Industrie principale | Simulation visuelle en temps réel : systèmes d'entraînement au vol, générateurs d'images militaires (IG), simulation urbaine, livrables pour les entrepreneurs de la défense |
| Publié | 1985 (Software Systems Inc., for Evans & Sutherland visual simulation systems) |
| Dernière version | OpenFlight 16.5 (current as of 2024) |
| Standard ouvert | Oui · libre de droits |
| Spécification | www.presagis.com |
Conversions FLT
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers FLT.