Convert X (DirectX) to GLB Online — Legacy to Modern 3D
Convert X (DirectX) files to GLB (binary glTF) for use in modern web browsers, game engines, and AR/VR applications. This is the recommended path for modernizing legacy DirectX assets.
Last updated Mar 2026
Drag X (DirectX) file here, or click to upload
Supports .x files up to 150MB
Usually under 3 seconds — depends on file size.
What You Should Know
What Changes During Conversion
Geometry, UV coordinates, and normals are preserved. X format materials are mapped to glTF PBR metallic-roughness (diffuse becomes base color, specular is estimated). Skeletal animations are converted to glTF animation format. Frame hierarchy is converted to glTF node tree. Texture references become embedded textures in the GLB binary.
Modernization Benefits
Converting from X to GLB brings legacy assets into the modern ecosystem: web display (Three.js, model-viewer), AR/VR (WebXR), game engines (Unity, Unreal), and mobile apps. GLB's efficient binary format with embedded textures makes it ideal for web delivery.
X (DirectX) vs GLB: Quick Comparison
| Feature | X (DirectX) | GLB |
|---|---|---|
| Materials | Basic diffuse/specular | PBR metallic-roughness |
| Textures | External references | Embedded in binary |
| Animation | Skeletal | Skeletal + morph targets |
| Web Support | Not supported | Native (Three.js, etc.) |
| Vertex Colors | Not supported | Supported |
| Era | Late 1990s–2000s | 2017–present |
Convert X to GLB for web display, modern game engines, and AR/VR. This is the recommended modernization path for legacy DirectX assets.
When to Convert X (DirectX) to GLB
Bringing Legacy Assets to the Web
Display legacy DirectX game models on websites using Three.js or Google model-viewer. Perfect for game retrospectives, portfolio showcases, and interactive galleries of classic game art.
Modern Engine Import
Import legacy DirectX assets into Unity, Unreal Engine 5, or Godot via GLB. All these engines have native glTF/GLB support, making this the most efficient modernization path.
AR/VR Content Creation
Bring legacy 3D models into AR/VR experiences. GLB is the native format for WebXR and is widely supported by AR platforms (ARCore, ARKit via USDZ conversion).