Che cos'è il formato di file FLT?
I file .flt sono database di scene 3D binari in formato OpenFlight, lo standard dominante per la simulazione visiva in tempo reale. Il formato è stato originariamente sviluppato da Software Systems Inc. nel 1985 per l'hardware di simulazione di volo Evans & Sutherland ed è attualmente di proprietà di Presagis. La specifica attuale è OpenFlight 16.5.
OpenFlight organizza i dati della scena in una struttura a record gerarchica. Un record Header alla radice contiene la versione del formato e i metadati del database; i record figli formano un grafo di scena completo contenente nodi Group, nodi Level of Detail (LOD), nodi Object, poligoni face, nodi Degree of Freedom (DOF) per parti articolate e nodi External Reference che collegano a sotto-database. I file delle texture sono sempre memorizzati esternamente e richiamati tramite percorso; è supportata solo una mappa texture per poligono.
Il formato include suggerimenti per il rendering in tempo reale che guidano direttamente i sistemi di generazione di immagini (IG) nei simulatori di volo e nelle simulazioni militari. Le coordinate sono memorizzate come valori a virgola mobile a doppia precisione per garantire l'accuratezza geografica nel mondo reale. I file .flt sono ampiamente utilizzati da appaltatori della difesa, sviluppatori di simulatori di volo e progetti di simulazione urbana. Presagis Creator è lo strumento di creazione principale; le alternative open source includono OpenSceneGraph e osgEarth.
Sicurezza e incolumità
RISCHIO: LOWDatabase di scene 3D binario; contiene geometrie, riferimenti ai materiali e percorsi di texture esterne. Nessun codice eseguibile. Il rischio è minimo: file .flt creati ad hoc con percorsi di riferimento esterni malevoli potrebbero teoricamente puntare a posizioni di rete non intenzionali, ma si tratta di un'ipotesi teorica e non di un vettore di attacco noto.
Dettagli del formato
in sintesi- Variante animazione FLIC (programma DTA, Dave K. Mason) - Una variante minore del formato di animazione Autodesk FLIC (.fli/.flc) che utilizza l'estensione .flt; definita da Dave K. Mason per il programma DTA (Draw, Transform, Animate) come un nuovo tipo di chunk per distinguerlo dagli standard FLI/FLC. Estremamente raro; il nome del database «Autodesk Animator FLIC file» si riferisce a questa variante minore, non a OpenFlight.
- File filtro (elaborazione audio/immagine) - Diverse applicazioni di elaborazione audio e immagini utilizzano .flt per i file dei coefficienti di filtro (ad esempio definizioni di filtri IIR/FIR); il formato varia a seconda dell'applicazione.
Programmi che aprono file FLT
Dettagli tecnici
specifiche approfondite| Codifica | Binaria, ordine dei byte big-endian |
| Struttura dei record | Formato a record gerarchici (chunk); ogni record inizia con un opcode di 2 byte che ne identifica il tipo, seguito da un campo per la lunghezza |
| Versione del formato | Memorizzata nel record Header (opcode 1) ai byte 4-5; ad esempio, 1580 = versione 15.8, 1640 = versione 16.4; la versione attuale è 16.5 |
| Tipi di nodi del grafo di scena | Group, LOD (Level of Detail), Object, Face (poligono), DOF (Degree of Freedom articulation), External Reference, Billboard |
| Gestione delle texture | Solo esterne; massimo una mappa texture per poligono; texture richiamate tramite percorso file all'interno del database |
| Precisione delle coordinate | Virgola mobile a doppia precisione (64 bit) per il posizionamento geografico, supportando database di terreni su larga scala nel mondo reale |
| Compressione | Nessuna (geometria memorizzata non compressa; le immagini delle texture esterne possono utilizzare formati compressi separati) |
| Supporto LOD | Tipo di nodo LOD nativo con parametri di intervallo di commutazione vicino/lontano per scambiare la complessità della mesh in base alla distanza di visualizzazione |
| Nodi DOF | I nodi Degree of Freedom definiscono componenti articolati (carrelli di atterraggio, superfici di controllo) con vincoli di rotazione e traslazione min/max |
| Riferimenti esterni | I database possono incorporare collegamenti a sotto-database, consentendo l'assemblaggio modulare di scene su larga scala da tasselli riutilizzabili |
| Dimensione tipica del file | 10 KB - 500 MB (da singoli oggetti a database completi di scene di simulazione del terreno) |
| Settore primario | Simulazione visiva in tempo reale: sistemi di addestramento al volo, generatori di immagini militari (IG), simulazione urbana, prodotti per appaltatori della difesa |
| Rilasciato | 1985 (Software Systems Inc., for Evans & Sutherland visual simulation systems) |
| Ultima versione | OpenFlight 16.5 (current as of 2024) |
| Standard aperto | Sì · royalty-free |
| Specifica | www.presagis.com |
Conversioni FLT
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file FLT.