.X

Arquivo X

DirectX 3D Model File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo X é um modelo 3D do Microsoft DirectX que armazena geometria de malha (mesh), materiais, referências de textura e animação opcional. Abra-o com o Blender (com um add-on de importação DirectX) ou com a ferramenta gratuita Assimp. O formato foi descontinuado em 2014; converta para FBX ou glTF para uso em softwares modernos.

Desenvolvedor: Microsoft Categoria: Arquivos 3D MIME: application/x-directx
ABRE EM Windows macOS Linux
Relacionado: .DCM · .STEP · .SKP · .STP

Nesta página

19k+ extensões indexadas
Última revisão em Jul 28, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro X?

Arquivos com a extensão .x enquadram-se na categoria de arquivos de modelo 3D criados para o componente Direct3D do Microsoft DirectX, introduzido pela primeira vez na segunda metade da década de 1990.

O conteúdo dos arquivos .x inclui dados sobre objetos tridimensionais. Eles são utilizados pelo ambiente Microsoft DirectX, que permite a exibição e animação de objetos 3D. Uma característica fundamental do formato é que ele existe em duas codificações intercambiáveis - texto ASCII legível por humanos e binário tokenizado compacto - ambos compartilhando a mesma extensão .x e abrindo com a assinatura mágica de quatro bytes xof . Os arquivos armazenam todas as informações necessárias para representar conteúdo 3D, entre as quais podemos encontrar:

  • especificações da malha do objeto (vértices e faces),
  • coordenadas de textura e referências a arquivos de imagem de textura externos,
  • regras de renderização e propriedades de materiais,
  • hierarquias de quadros (frames) e movimentos e animações de sólidos.

O conteúdo dos arquivos .x é usado pelo ambiente Microsoft DirectX, por exemplo, em jogos de computador. Isso permite a criação de mundos virtuais realistas nos quais o personagem do jogador se move. Objetos armazenados em arquivos .x são todos elementos de uma cena tridimensional. Eles também podem ser abertos em programas populares para edição e criação de gráficos 3D, como o Blender. No entanto, para importar arquivos .x em aplicações como 3ds Max ou Maya, seu conteúdo deve primeiro ser manipulado usando plugins dedicados do ambiente Microsoft DirectX.

A Microsoft descontinuou o formato .x por volta de 2014, recomendando .FBX ou .glTF para novos projetos. O formato permanece comum em arquivos de jogos DirectX mais antigos e comunidades de modding.

Segurança e proteção

RISCO: LOW

Um arquivo .x do DirectX contém dados passivos de geometria/material e não executa código, portanto não é um vetor típico de malware. Os riscos reais são práticos: as texturas são referenciadas pelo nome do arquivo, então um modelo pode parecer sem textura se seus arquivos de imagem estiverem faltando; o formato está descontinuado, então algumas ferramentas modernas precisam de um add-on ou conversor. Cuidado com sites de download falsos de «visualizador de arquivos X» que agrupam adware - use o Blender ou o Assimp, que são de código aberto e gratuitos.

Detalhes do formato

em resumo
NOME COMPLETODirectX 3D Model Filetambém conhecido como Direct3D .X file, DirectX mesh file
DESENVOLVEDORMicrosoftdesde 1996 (DirectX 2.0); binary variant added in DirectX 3.0
CATEGORIAArquivos 3D
TIPO MIMEapplication/x-directx
TIPOArquivo de cena/modelo 3D orientado a modelos (texto ASCII ou binário tokenizado)
Esta extensão também é usada por…
  • Arquivo de espaço reservado genérico/temporário - Um '.x' simples é às vezes usado como uma extensão descartável por scripts ou backups; o conteúdo varia e não tem relação com o DirectX.
  • Fonte do scanner Lex (raro) - Algumas cadeias de ferramentas rotulam o código-fonte do lexer Lex/Flex como '.x'; é texto simples semelhante a C, aberto em um editor de código - veja db_audit_notes.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
786F6620
ASCII
xof
Cada arquivo .x do DirectX começa com a assinatura mágica de 4 bytes «xof » (78 6F 66 20). Os bytes 4-7 são uma versão (ex: «0303» = 3.3), os bytes 8-11 indicam o tipo de formato - «txt » para texto ASCII ou «bin » para binário tokenizado (também «tzip»/«bzip» para variantes comprimidas com MSZip), e os bytes 12-15 o tamanho do ponto flutuante («0032» ou «0064»). Assim, um arquivo de texto começa literalmente com «xof 0303txt 0032».

Programas que abrem arquivos X

Windows4 apps
Blender Código aberto Instale um add-on de importação DirectX (.x) (por exemplo, o «DirectX Importer» da comunidade), depois File > Import > DirectX (.x). Gratuito.
Autodesk FBX Converter Gratuito Ferramenta gratuita legada da Autodesk: carregue o .x e exporte para FBX/OBJ/DAE para aplicativos modernos.
Assimp Viewer (Open Asset Import Library) Código aberto Arraste o .x para o visualizador Assimp para inspecioná-lo ou use «assimp export model.x out.obj» para converter.
DirectX SDK Mesh Viewer (legacy) Gratuito O histórico DirectX SDK incluía um visualizador de malha; funcional, mas sem suporte/fim de vida - use o Blender/Assimp em vez disso.
macOS2 apps
Blender Código aberto Instale um add-on de importação DirectX (.x) (por exemplo, o «DirectX Importer» da comunidade), depois File > Import > DirectX (.x). Gratuito.
Assimp Código aberto Compile/instale o Assimp e execute «assimp export model.x out.fbx» a partir do Terminal.
Linux2 apps
Blender Código aberto Instale um add-on de importação DirectX (.x) (por exemplo, o «DirectX Importer» da comunidade), depois File > Import > DirectX (.x). Gratuito.
Assimp Código aberto Compile/instale o Assimp e execute «assimp export model.x out.fbx» a partir do Terminal.

Detalhes técnicos

especificação profunda
DesenvolvedorMicrosoft
Tipo de formatoArquivo de cena e modelo 3D orientado a modelos (templates)
Tipo MIMEapplication/x-directx
CodificaçãoTexto ASCII ou binário tokenizado - ambas as variantes usam a extensão .x; a codificação é declarada no cabeçalho de 16 bytes do arquivo
Assinatura do arquivo«xof » (hex 78 6F 66 20) no deslocamento de byte 0 - presente em todas as variantes .x
Estrutura do cabeçalhoCabeçalho de 16 bytes: bytes 0-3 «xof », 4-7 versão (ex: «0303»), 8-11 token de formato («txt »/«bin »/«tzip»/«bzip»), 12-15 tamanho de ponto flutuante («0032» ou «0064»)
Precisão de ponto flutuante32 bits ou 64 bits, declarada no cabeçalho como «0032» ou «0064»
Ordem dos bytesLittle-endian (variante binária)
Contêiner de modeloSistema de templates XOF - objetos de dados nomeados e extensíveis; suporta templates personalizados definidos pela aplicação
CompressãoNenhuma para as variantes de texto (txt) e binária (bin); compressão MSZip opcional nas variantes tzip e bzip
Objetos de dados principaisMesh, MeshNormals, MeshTextureCoords, Material, Frame, AnimationSet
Manipulação de texturaTexturas referenciadas apenas pelo nome do arquivo - não incorporadas dentro do arquivo .x
Tamanho de arquivo típico10 KB - 50 MB, dependendo da complexidade da malha, dados de animação e número de objetos
Plataforma primáriaWindows (Direct3D / DirectX runtime)
Formatos sucessoresAutodesk FBX e Khronos glTF/GLB - a Microsoft descontinuou o .x e os utilitários de malha D3DX por volta de 2014
Lançado1996 (DirectX 2.0); binary variant added in DirectX 3.0
Versão mais recenteLast revised for Direct3D 9; deprecated by Microsoft from 2014 (use FBX/glTF instead)
Especificaçãolearn.microsoft.com

Conversões de X

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos X. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos X.

Perguntas frequentes

O que é um arquivo .x?
Neste contexto 3D, é um modelo 3D do Microsoft DirectX - geometria de malha, materiais, referências de textura e animação opcional, usado por jogos e ferramentas Direct3D mais antigos. Ele vem em formato de texto ou binário, ambos começando com «xof ».
Como abro um modelo .x do DirectX?
Use o Blender com um add-on de importação DirectX (.x) ou o visualizador Assimp. Ambos são gratuitos; a partir daí, você pode exportar para um formato moderno como FBX, OBJ ou glTF.
Como converto um arquivo .x para OBJ ou FBX?
Importe o .x no Blender ou execute o Assimp («assimp export model.x out.obj» / out.fbx). O Autodesk FBX Converter também pode carregar .x e exportar FBX/OBJ.
O formato .x ainda é usado?
Ele está descontinuado - a Microsoft parou de desenvolvê-lo por volta de 2014 em favor do FBX, e o glTF é o padrão moderno. Você ainda verá .x em jogos antigos e comunidades de modding.
Qual é a diferença entre arquivos .x de texto e binários?
Ambos usam os mesmos modelos e extensão; o cabeçalho de 16 bytes declara «txt » (ASCII legível por humanos) ou «bin » (binário tokenizado). Eles são intercambiáveis - a maioria dos importadores lê ambos.
Por que meu modelo .x abre sem texturas?
O .x referencia arquivos de imagem de textura pelo nome em vez de incorporá-los. Certifique-se de que as imagens referenciadas estejam ao lado do modelo ou vincule-as novamente em seu aplicativo 3D.

Referências

1Microsoft Learn - X Files (Legacy) (Direct3D 9)learn.microsoft.com
2fileformat.com - X (DirectX file format)docs.fileformat.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Extensões relacionadas

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z