.X

X Datei

DirectX 3D Model File
Frage stellen
SCHNELLE ANTWORT

Eine X-Datei ist ein Microsoft DirectX 3D-Modell, das Mesh-Geometrie, Materialien, Texturreferenzen und optionale Animationen speichert. Öffnen Sie sie mit Blender (plus einem DirectX-Import-Add-on) oder dem kostenlosen Assimp-Tool. Das Format wurde 2014 eingestellt; konvertieren Sie es für die Verwendung in moderner Software in FBX oder glTF.

Entwickler: Microsoft Kategorie: 3D-Bilder Dateien MIME: application/x-directx
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .DCM · .STEP · .SKP · .STP

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jul 28, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das X-Dateiformat?

Dateien mit der Erweiterung .x fallen in die Kategorie der 3D-Modelldateien, die für die Microsoft Direct3D-Komponente von DirectX erstellt wurden, die erstmals in der zweiten Hälfte der 1990er Jahre eingeführt wurde.

Der Inhalt von .x-Dateien umfasst Daten über dreidimensionale Objekte. Sie werden von der Microsoft DirectX-Umgebung genutzt, die die Anzeige und Animation von 3D-Objekten ermöglicht. Ein Hauptmerkmal des Formats ist, dass es in zwei austauschbaren Kodierungen existiert - menschenlesbarer ASCII-Text und kompakter tokenisierter Binärcode - die beide dieselbe .x-Erweiterung teilen und mit der Vier-Byte-Magic-Signatur xof öffnen. Die Dateien speichern alle Informationen, die zur Darstellung von 3D-Inhalten benötigt werden, darunter:

  • Spezifikationen des Objekt-Meshs (Vertices und Faces),
  • Texturkoordinaten und Referenzen auf externe Texturbilddateien,
  • Rendering-Regeln und Materialeigenschaften,
  • Frame-Hierarchien sowie Bewegungen und Animationen von Festkörpern.

Der Inhalt von .x-Dateien wird von der Microsoft DirectX-Umgebung verwendet, zum Beispiel in Computerspielen. Dies ermöglicht die Erstellung realistischer, virtueller Welten, in denen sich der Charakter des Spielers bewegt. In .x-Dateien gespeicherte Objekte sind alle Elemente einer dreidimensionalen Szene. Sie können auch in gängigen Programmen zur Bearbeitung und Erstellung von 3D-Grafiken wie Blender geöffnet werden. Um jedoch .x-Dateien in Anwendungen wie 3ds Max oder Maya zu importieren, muss deren Inhalt zunächst mit speziellen Microsoft DirectX-Umgebungs-Plugins verarbeitet werden.

Microsoft hat das .x-Format um 2014 eingestellt und empfiehlt .FBX oder .glTF für neue Projekte. Das Format bleibt in älteren DirectX-Spielarchiven und Modding-Communities verbreitet.

Sicherheit

RISIKO: LOW

Eine DirectX .x-Datei enthält passive Geometrie-/Materialdaten und führt keinen Code aus, daher ist sie kein typischer Malware-Vektor. Die realistischen Risiken sind praktischer Natur: Texturen werden über den Dateinamen referenziert, sodass ein Modell ohne Texturen erscheinen kann, wenn die Bilddateien fehlen; das Format ist veraltet, sodass einige moderne Tools ein Add-on oder einen Konverter benötigen. Vorsicht vor gefälschten «X file viewer»-Downloadseiten, die Adware enthalten - verwenden Sie Blender oder Assimp, die Open-Source und kostenlos sind.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEDirectX 3D Model Filealias Direct3D .X file, DirectX mesh file
ENTWICKLERMicrosoftseit 1996 (DirectX 2.0); binary variant added in DirectX 3.0
MIME TYPEapplication/x-directx
TYPVorlagengesteuerte 3D-Modell/Szenendatei (ASCII-Text oder tokenisierter Binärcode)
Diese Erweiterung wird auch verwendet von…
  • Generische/temporäre Platzhalterdatei - Ein reines «.x» wird manchmal als Wegwerf-Erweiterung von Skripten oder Backups verwendet; der Inhalt variiert und steht in keinem Zusammenhang mit DirectX.
  • Lex-Scanner-Quelle (selten) - Einige Toolchains kennzeichnen Lex/Flex-Lexer-Quellen als «.x»; es handelt sich um einfachen C-ähnlichen Text, der in einem Code-Editor geöffnet wird - siehe db_audit_notes.
MAGIC BYTES · DATEISIGNATUR
OFFSET
00010203
HEX
786F6620
ASCII
xof
Jede DirectX .x-Datei beginnt mit dem 4-Byte-Magic «xof » (78 6F 66 20). Die Bytes 4-7 sind eine Version (z. B. «0303» = 3.3), die Bytes 8-11 geben den Formattyp an - «txt » für ASCII-Text oder «bin » für tokenisierten Binärcode (auch «tzip»/«bzip» für MSZip-komprimierte Varianten), und die Bytes 12-15 die Float-Größe («0032» oder «0064»). Eine Textdatei beginnt also buchstäblich mit «xof 0303txt 0032».

Programme zum Öffnen von X-Dateien

Windows4 apps
Blender Open Source Installieren Sie ein DirectX (.x) Import-Add-on (z. B. den Community-«DirectX Importer»), dann Datei > Importieren > DirectX (.x). Kostenlos.
Autodesk FBX Converter Kostenlos Veraltetes kostenloses Autodesk-Tool: Laden Sie die .x-Datei und exportieren Sie sie nach FBX/OBJ/DAE für moderne Apps.
Assimp Viewer (Open Asset Import Library) Open Source Ziehen Sie die .x-Datei auf den Assimp-Viewer, um sie zu inspizieren, oder verwenden Sie «assimp export model.x out.obj» zur Konvertierung.
DirectX SDK Mesh Viewer (legacy) Kostenlos Das historische DirectX SDK enthielt einen Mesh-Viewer; funktionsfähig, aber nicht mehr unterstützt/EOL - verwenden Sie stattdessen Blender/Assimp.
macOS2 apps
Blender Open Source Installieren Sie ein DirectX (.x) Import-Add-on (z. B. den Community-«DirectX Importer»), dann Datei > Importieren > DirectX (.x). Kostenlos.
Assimp Open Source Bauen/installieren Sie Assimp und führen Sie «assimp export model.x out.fbx» im Terminal aus.
Linux2 apps
Blender Open Source Installieren Sie ein DirectX (.x) Import-Add-on (z. B. den Community-«DirectX Importer»), dann Datei > Importieren > DirectX (.x). Kostenlos.
Assimp Open Source Bauen/installieren Sie Assimp und führen Sie «assimp export model.x out.fbx» im Terminal aus.

Technische Details

technische Spezifikation
EntwicklerMicrosoft
FormattypVorlagengesteuerte 3D-Modell- und Szenendatei
MIME-Typapplication/x-directx
KodierungASCII-Text oder tokenisierter Binärcode - beide Varianten verwenden die .x-Erweiterung; die Kodierung wird im 16-Byte-Datei-Header deklariert
Dateisignatur«xof » (Hex 78 6F 66 20) bei Byte-Offset 0 - in allen .x-Varianten vorhanden
Header-Struktur16-Byte-Header: Bytes 0-3 «xof », 4-7 Version (z. B. «0303»), 8-11 Format-Token («txt »/«bin »/«tzip»/«bzip»), 12-15 Float-Größe («0032» oder «0064»)
Gleitkommapräzision32-Bit oder 64-Bit, im Header als «0032» oder «0064» deklariert
Byte-ReihenfolgeLittle-endian (binäre Variante)
Template-ContainerXOF-Vorlagensystem - benannte, erweiterbare Datenobjekte; unterstützt benutzerdefinierte, anwendungsdefinierte Vorlagen
KompressionKeine für Text- (txt) und Binärvarianten (bin); optionale MSZip-Kompression in tzip- und bzip-Varianten
Kern-DatenobjekteMesh, MeshNormals, MeshTextureCoords, Material, Frame, AnimationSet
Textur-HandhabungTexturen werden nur über den Dateinamen referenziert - nicht in der .x-Datei eingebettet
Typische Dateigröße10 KB - 50 MB, abhängig von der Mesh-Komplexität, den Animationsdaten und der Anzahl der Objekte
Primäre PlattformWindows (Direct3D / DirectX-Laufzeitumgebung)
NachfolgeformateAutodesk FBX und Khronos glTF/GLB - Microsoft hat .x und D3DX-Mesh-Utilities um 2014 eingestellt
Veröffentlicht1996 (DirectX 2.0); binary variant added in DirectX 3.0
Neueste VersionLast revised for Direct3D 9; deprecated by Microsoft from 2014 (use FBX/glTF instead)
Spezifikationlearn.microsoft.com

X-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit X-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu X-Dateien.

Häufig gestellte Fragen

Was ist eine .x-Datei?
In diesem 3D-Kontext ist es ein Microsoft DirectX 3D-Modell - Mesh-Geometrie, Materialien, Texturreferenzen und optionale Animationen, die von älteren Direct3D-Spielen und Tools verwendet werden. Es existiert in Text- oder Binärform, wobei beide mit «xof » beginnen.
Wie öffne ich ein DirectX .x-Modell?
Verwenden Sie Blender mit einem DirectX (.x) Import-Add-on oder den Assimp-Viewer. Beide sind kostenlos; von dort aus können Sie in ein modernes Format wie FBX, OBJ oder glTF exportieren.
Wie konvertiere ich eine .x-Datei in OBJ oder FBX?
Importieren Sie die .x-Datei in Blender oder führen Sie Assimp aus («assimp export model.x out.obj» / out.fbx). Der Autodesk FBX Converter kann ebenfalls .x laden und FBX/OBJ exportieren.
Wird das .x-Format noch verwendet?
Es ist veraltet - Microsoft hat die Entwicklung um 2014 zugunsten von FBX eingestellt, und glTF ist der moderne Standard. Sie werden .x weiterhin in älteren Spielen und Modding-Communities finden.
Was ist der Unterschied zwischen Text- und binären .x-Dateien?
Beide verwenden dieselben Vorlagen und Erweiterungen; der 16-Byte-Header deklariert «txt » (menschenlesbares ASCII) oder «bin » (tokenisierter Binärcode). Sie sind austauschbar - die meisten Importer lesen beide.
Warum öffnet sich mein .x-Modell ohne Texturen?
Die .x-Datei referenziert Texturbilddateien über den Namen, anstatt sie einzubetten. Stellen Sie sicher, dass die referenzierten Bilder neben dem Modell liegen, oder verknüpfen Sie sie in Ihrer 3D-App neu.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.JSONJavaScript Object Notation file
6.TAGDataFlex Query Tag Name File
7.ICSiCalendar data file
8.M4AMPEG-4 Audio File
9.DATProgram Data File (generic)
10.JPGJPEG Image

Verwandte Erweiterungen

.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)

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen