O que é o formato de ficheiro FLT?
Arquivos .flt são bancos de dados de cenas 3D binários no formato OpenFlight, o padrão dominante para simulação visual em tempo real. O formato foi originalmente desenvolvido pela Software Systems Inc. em 1985 para o hardware de simulação de voo Evans & Sutherland e atualmente pertence à Presagis. A especificação atual é o OpenFlight 16.5.
O OpenFlight organiza os dados da cena em uma estrutura de registros hierárquica. Um registro de cabeçalho (Header) na raiz carrega a versão do formato e os metadados do banco de dados; os registros filhos formam um grafo de cena completo contendo nós de Grupo (Group), nós de Nível de Detalhe (LOD), nós de Objeto, polígonos de face, nós de Grau de Liberdade (DOF) para partes articuladas e nós de Referência Externa que ligam a sub-bancos de dados. Os arquivos de textura são sempre armazenados externamente e referenciados por caminho; apenas um mapa de textura por polígono é suportado.
O formato inclui dicas de renderização em tempo real que guiam diretamente os sistemas geradores de imagem (IG) em simuladores de voo e treinamento militar. As coordenadas são armazenadas como valores de ponto flutuante de precisão dupla para precisão geográfica do mundo real. Arquivos .flt são amplamente utilizados por empreiteiras de defesa, desenvolvedores de simuladores de voo e projetos de simulação urbana. O Presagis Creator é a principal ferramenta de autoria; alternativas de código aberto incluem OpenSceneGraph e osgEarth.
Segurança e proteção
RISCO: LOWBanco de dados de cena 3D binário; contém geometria, referências de materiais e caminhos de textura externos. Sem código executável. O risco é mínimo: arquivos .flt cuidadosamente elaborados com caminhos de referência externa maliciosos poderiam, teoricamente, apontar para locais de rede não pretendidos, mas isso é teórico, não um vetor de ataque conhecido.
Detalhes do formato
em resumo- Variante de animação FLIC (programa DTA, Dave K. Mason) - Uma variante menor do formato de animação Autodesk FLIC (.fli/.flc) que usa a extensão .flt; definida por Dave K. Mason para o programa DTA (Draw, Transform, Animate) como um novo tipo de chunk para distingui-lo do FLI/FLC padrão. Extremamente raro; o nome do banco de dados «Arquivo FLIC do Autodesk Animator» refere-se a esta variante menor, não ao OpenFlight.
- Arquivo de filtro (processamento de áudio/imagem) - Vários aplicativos de processamento de áudio e imagem usam .flt para arquivos de coeficientes de filtro (ex: definições de filtro IIR/FIR); o formato varia de acordo com o aplicativo.
Programas que abrem arquivos FLT
Detalhes técnicos
especificação profunda| Codificação | Binário, ordem de bytes big-endian |
| Estrutura de registro | Formato de registro hierárquico (chunk); cada registro começa com um opcode de 2 bytes identificando seu tipo, seguido por um campo de comprimento |
| Versão do formato | Armazenada no registro Header (opcode 1) nos bytes 4-5; ex: 1580 = versão 15.8, 1640 = versão 16.4; a atual é 16.5 |
| Tipos de nós do grafo de cena | Group, LOD (Level of Detail), Object, Face (polígono), DOF (Degree of Freedom articulation), External Reference, Billboard |
| Manipulação de textura | Apenas externa; máximo de um mapa de textura por polígono; texturas referenciadas pelo caminho do arquivo dentro do banco de dados |
| Precisão de coordenadas | Ponto flutuante de precisão dupla (64 bits) para posicionamento geográfico, suportando bancos de dados de terreno de grande escala do mundo real |
| Compressão | Nenhuma (geometria armazenada sem compressão; imagens de textura externas podem usar formatos comprimidos separados) |
| Suporte a LOD | Tipo de nó LOD nativo com parâmetros de alcance de troca perto/longe para alternar a complexidade da malha com base na distância de visualização |
| Nós DOF | Nós de Grau de Liberdade definem componentes articulados (trem de pouso, superfícies de controle) com restrições de rotação e translação mín/máx |
| Referências externas | Bancos de dados podem incorporar links para sub-bancos de dados, permitindo a montagem modular de cenas de grande escala a partir de blocos reutilizáveis |
| Tamanho de arquivo típico | 10 KB - 500 MB (objetos únicos a bancos de dados de cenas de simulação de terreno completo) |
| Indústria primária | Simulação visual em tempo real: sistemas de treinamento de voo, geradores de imagem militares (IG), simulação urbana, entregas de empreiteiras de defesa |
| Lançado | 1985 (Software Systems Inc., for Evans & Sutherland visual simulation systems) |
| Versão mais recente | OpenFlight 16.5 (current as of 2024) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.presagis.com |
Conversões de FLT
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos FLT.