Hvad er FLT-filformatet?
.flt-filer er binære 3D-scenedatabaser i OpenFlight-formatet, som er den dominerende standard for visuel simulering i realtid. Formatet blev oprindeligt udviklet af Software Systems Inc. i 1985 til Evans & Sutherland flysimuleringshardware og ejes i dag af Presagis. Den nuværende specifikation er OpenFlight 16.5.
OpenFlight organiserer scenedata i en hierarkisk poststruktur. En Header-post ved roden indeholder formatversionen og databasens metadata; underposter danner en fuld scenegraf, der indeholder Group-noder, Level of Detail (LOD)-noder, Object-noder, face-polygoner, Degree of Freedom (DOF)-noder til artikulerede dele og External Reference-noder, der linker til underdatabaser. Teksturfiler gemmes altid eksternt og refereres via sti; kun ét tekstur-map pr. polygon er understøttet.
Formatet indeholder realtids-rendering-hints, der direkte guider image generator (IG)-systemer i flysimulatorer og militær simulering. Koordinater gemmes som double-precision floating-point-værdier for geografisk nøjagtighed i den virkelige verden. .flt-filer bruges i vid udstrækning af forsvarsleverandører, flysimulatorudviklere og bysimuleringsprojekter. Presagis Creator er det primære forfatterværktøj; open source-alternativer inkluderer OpenSceneGraph og osgEarth.
Sikkerhed og tryghed
RISIKO: LOWBinær 3D-scenedatabase; indeholder geometri, materialereferencer og eksterne teksturstier. Ingen eksekverbar kode. Risikoen er minimal: specialfremstillede .flt-filer med ondsindede eksterne referencestier kunne teoretisk pege på utilsigtede netværkslokationer, men dette er teoretisk og ikke en kendt angrebsvektor.
Formatdetaljer
kort fortalt- FLIC-animationsvariant (DTA-program, Dave K. Mason) - En mindre variant af Autodesk FLIC-animationsformatet (.fli/.flc), der bruger .flt-filendelsen; defineret af Dave K. Mason til DTA-programmet (Draw, Transform, Animate) som en ny chunk-type for at skelne den fra standard FLI/FLC. Ekstremt sjælden; databasenavnet «Autodesk Animator FLIC file» refererer til denne mindre variant, ikke OpenFlight.
- Filterfil (lyd-/billedbehandling) - Forskellige lyd- og billedbehandlingsprogrammer bruger .flt til filterkoefficientfiler (f.eks. IIR/FIR-filterdefinitioner); formatet varierer efter applikation.
Programmer der åbner FLT-filer
Tekniske detaljer
dyb specifikation| Kodning | Binær, big-endian byte-rækkefølge |
| Poststruktur | Hierarkisk postformat (chunk); hver post begynder med en 2-byte opcode, der identificerer dens type, efterfulgt af et længdefelt |
| Formatversion | Gemt i Header-posten (opcode 1) ved byte 4-5; f.eks. 1580 = version 15.8, 1640 = version 16.4; nuværende er 16.5 |
| Scenegraf-nodetyper | Group, LOD (Level of Detail), Object, Face (polygon), DOF (Degree of Freedom artikulation), External Reference, Billboard |
| Teksturhåndtering | Kun ekstern; maksimalt ét tekstur-map pr. polygon; teksturer refereres via filsti i databasen |
| Koordinatpræcision | Double-precision floating-point (64-bit) til geografisk positionering, hvilket understøtter store terrændatabaser i den virkelige verden |
| Komprimering | Ingen (geometri gemmes ukomprimeret; eksterne teksturbilleder kan bruge separate komprimerede formater) |
| LOD-understøttelse | Indbygget LOD-nodetype med parametre for nær/fjern-skifteområde for at udskifte mesh-kompleksitet baseret på synsafstand |
| DOF-noder | Degree of Freedom-noder definerer artikulerede komponenter (landingsstel, rorflader) med min/maks rotations- og translationsbegrænsninger |
| Eksterne referencer | Databaser kan indlejre links til underdatabaser, hvilket muliggør modulær opbygning af store scener fra genanvendelige fliser |
| Typisk filstørrelse | 10 KB - 500 MB (enkelte objekter til fulde terrænsimuleringsscenedatabaser) |
| Primær branche | Visuel simulering i realtid: flytræningssystemer, militære image generators (IG), bysimulering, leverancer til forsvarsleverandører |
| Udgivet | 1985 (Software Systems Inc., for Evans & Sutherland visual simulation systems) |
| Seneste version | OpenFlight 16.5 (current as of 2024) |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.presagis.com |
FLT-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om FLT-filer.