¿Qué es el formato de archivo FLT?
Los archivos .flt son bases de datos de escenas 3D binarias en formato OpenFlight, el estándar dominante para la simulación visual en tiempo real. El formato fue desarrollado originalmente por Software Systems Inc. en 1985 para el hardware de simulación de vuelo de Evans & Sutherland y actualmente es propiedad de Presagis. La especificación actual es OpenFlight 16.5.
OpenFlight organiza los datos de la escena en una estructura de registros jerárquica. Un registro Header (Cabecera) en la raíz contiene la versión del formato y los metadatos de la base de datos; los registros secundarios forman un grafo de escena completo que contiene nodos de Grupo, nodos de Nivel de Detalle (LOD), nodos de Objeto, polígonos de cara, nodos de Grado de Libertad (DOF) para partes articuladas y nodos de Referencia Externa que enlazan con sub-bases de datos. Los archivos de textura siempre se almacenan externamente y se referencian por ruta; solo se admite un mapa de textura por polígono.
El formato incluye sugerencias de renderizado en tiempo real que guían directamente a los sistemas generadores de imágenes (IG) en entrenadores de vuelo y simulación militar. Las coordenadas se almacenan como valores de punto flotante de doble precisión para una precisión geográfica del mundo real. Los archivos .flt son ampliamente utilizados por contratistas de defensa, desarrolladores de simuladores de vuelo y proyectos de simulación urbana. Presagis Creator es la principal herramienta de autoría; las alternativas de código abierto incluyen OpenSceneGraph y osgEarth.
Seguridad y protección
RIESGO: LOWBase de datos de escenas 3D binaria; contiene geometría, referencias de materiales y rutas de texturas externas. Sin código ejecutable. El riesgo es mínimo: archivos .flt cuidadosamente diseñados con rutas de referencia externas maliciosas podrían, en teoría, apuntar a ubicaciones de red no deseadas, pero esto es teórico, no un vector de ataque conocido.
Detalles del formato
en pocas palabras- Variante de animación FLIC (programa DTA, Dave K. Mason) - Una variante menor del formato de animación Autodesk FLIC (.fli/.flc) que utiliza la extensión .flt; definida por Dave K. Mason para el programa DTA (Draw, Transform, Animate) como un nuevo tipo de fragmento para distinguirlo del FLI/FLC estándar. Extremadamente raro; el nombre de la base de datos «Autodesk Animator FLIC file» se refiere a esta variante menor, no a OpenFlight.
- Archivo de filtro (procesamiento de audio/imagen) - Varias aplicaciones de procesamiento de audio e imagen utilizan .flt para archivos de coeficientes de filtro (p. ej., definiciones de filtros IIR/FIR); el formato varía según la aplicación.
Programas que abren archivos FLT
Detalles técnicos
especificación profunda| Codificación | Binario, orden de bytes big-endian |
| Estructura de registros | Formato de registro jerárquico (fragmentos); cada registro comienza con un opcode de 2 bytes que identifica su tipo, seguido de un campo de longitud |
| Versión del formato | Almacenada en el registro Header (opcode 1) en los bytes 4-5; p. ej., 1580 = versión 15.8, 1640 = versión 16.4; la actual es 16.5 |
| Tipos de nodos del grafo de escena | Group, LOD (Nivel de detalle), Object, Face (polígono), DOF (Grado de libertad), External Reference, Billboard |
| Manejo de texturas | Solo externas; máximo un mapa de textura por polígono; las texturas se referencian por ruta de archivo dentro de la base de datos |
| Precisión de coordenadas | Punto flotante de doble precisión (64 bits) para posicionamiento geográfico, admitiendo bases de datos de terreno a gran escala del mundo real |
| Compresión | Ninguna (la geometría se almacena sin comprimir; las imágenes de textura externas pueden usar formatos comprimidos independientes) |
| Soporte LOD | Tipo de nodo LOD nativo con parámetros de rango de conmutación cercano/lejano para intercambiar la complejidad de la malla según la distancia de visualización |
| Nodos DOF | Los nodos de Grado de Libertad definen componentes articulados (tren de aterrizaje, superficies de control) con restricciones de rotación y traslación mínimas/máximas |
| Referencias externas | Las bases de datos pueden incrustar enlaces a sub-bases de datos, lo que permite el ensamblaje modular de escenas a gran escala a partir de teselas reutilizables |
| Tamaño de archivo típico | 10 KB - 500 MB (desde objetos individuales hasta bases de datos de escenas de simulación de terreno completas) |
| Industria principal | Simulación visual en tiempo real: sistemas de entrenamiento de vuelo, generadores de imágenes militares (IG), simulación urbana, entregables de contratistas de defensa |
| Lanzado | 1985 (Software Systems Inc., for Evans & Sutherland visual simulation systems) |
| Última versión | OpenFlight 16.5 (current as of 2024) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.presagis.com |
Conversiones de FLT
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos FLT.