.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.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.CRDOWNLOADChrome Partial Download File
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.SWFSmall Web Format (Shockwave Flash)

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