Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on DirectX X Format (.x)
DirectX X Format (.x)

Import/Export DirectX .x.
Add-on by SaintBaron
About What's New Reviews Version History

Version History

1.3.1
Compatibility
Blender 4.2 LTS and newer
  • 113.3 KB
  • 1182
  • June 14th, 2026

Changelog

Various fixes

Compatibility
Blender 4.2 LTS and newer
Downloads
1182
Size
113.3 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.3.1 113.3 KB
1.3.0
Compatibility
Blender 4.2 LTS and newer
  • 106.3 KB
  • 718
  • June 2nd, 2026

Changelog

Widened support, fixes, and uplifts

  • Imports files from more software and games. Added support for models

exported by tools like MilkShape 3D and Ultimate Unwrap 3D, plus DirectX characters from Game Guru and FPS Creator, alongside the formats already supported.

  • DirectX 8.0 model support. A dedicated import option for DirectX 8.0

skinned characters — pick it from the Import Type dropdown.

  • Choose how animation is saved. When exporting, you can now write

animation as either Quaternion (separate rotation, scale and position tracks — the most widely compatible option) or Matrix (one transform per frame, for the most faithful round-trip and to preserve transforms a quaternion split can't capture, like shear).

  • More accurate character binding. Skinned models now bind using the

mesh's own bind-pose data as the source of truth, with the bone hierarchy setting the rest orientation. This fixes characters that previously imported posed or positioned incorrectly.

  • Recovers animation from damaged files. Compressed .x files with

corrupted data on disk used to lose all their animation. Now as much animation as possible is salvaged, with only the genuinely unreadable parts falling back to the rest pose.

  • Better skinning and posing. Characters with bones under a scaled parent

(such as a head driving facial detail) now deform correctly in both the rest pose and animation.

  • More robust imports. Models with broken or out-of-range face data now

import as cleanly as possible with a clear warning, instead of failing.

  • .xcache support has moved out. This addon is now focused purely on

DirectX .x files; .xcache files are handled by the separate cache addon.

Compatibility
Blender 4.2 LTS and newer
Downloads
718
Size
106.3 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.3.0 106.3 KB
1.2.0
Compatibility
Blender 4.2 LTS and newer
  • 121.1 KB
  • 389
  • May 26th, 2026

Changelog

  • Fixed textures going missing when re-importing a Blender-exported xcache.
  • Fixed mesh parts collapsing or deforming wrongly during animation; skin weights at chunk boundaries were being misread.
  • xcache models with multiple parts now import as separate objects sharing one armature, round-tripping cleanly on export.
  • .x files with multiple materials now import as separate objects too, and merge back on export.
  • Quads in .x files triangulate on import by default (toggleable).
  • Cutout transparency (leaf edges, eye highlights) now works - diffuse texture alpha hooks into material alpha automatically.
  • Added the ability to bulk-import x or xcache files
  • Files now import into collections named after the filename
  • Fixed files with Maya namespace names (e.g. Rig:Shape) failing to import.
  • Fixed meshes with non-white vertex tints importing as empty.
  • More reliable mesh detection across the xcache library.
  • New "Unweld on Export" toggle in the .x export dialog (default-on) - controls whether shared verts get split at face corners to match the original file's structure.
  • Removed the non-manifold edge warning on .x export (it was noisy and not actionable).
Compatibility
Blender 4.2 LTS and newer
Downloads
389
Size
121.1 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.2.0 121.1 KB
1.1.6
Compatibility
Blender 4.2 LTS and newer
  • 211.7 KB
  • 317
  • May 22nd, 2026

Changelog

Minor fixes

Compatibility
Blender 4.2 LTS and newer
Downloads
317
Size
211.7 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.1.6 211.7 KB
1.1.5
Compatibility
Blender 4.2 LTS and newer
  • 204.5 KB
  • 119
  • May 20th, 2026

Changelog

Fixed issue with xcache files with multiple meshes not loading properly

Compatibility
Blender 4.2 LTS and newer
Downloads
119
Size
204.5 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.1.5 204.5 KB
1.1.4
Compatibility
Blender 4.2 LTS and newer
  • 194.4 KB
  • 42
  • May 20th, 2026

Changelog

Removed clumsy autoweighting and fixed xcache parser not reading weights for final bone in some cases

Compatibility
Blender 4.2 LTS and newer
Downloads
42
Size
194.4 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.1.4 194.4 KB
1.1.2
Compatibility
Blender 4.2 LTS and newer
  • 78.7 KB
  • 71
  • May 19th, 2026

Changelog

Fixed importing issues with animation and smoothing

Compatibility
Blender 4.2 LTS and newer
Downloads
71
Size
78.7 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.1.2 78.7 KB
1.1.1
Compatibility
Blender 4.2 LTS and newer
  • 76.3 KB
  • 622
  • May 11th, 2026

Changelog

  • Project Zomboid / 3DS Max biped support: high-precision ticks option, DeclData decoder, default template emission
  • Round-trip preservation: templates, aux frames, DeclData, -XSkinMeshHeader, non-bone animations, sparse keyframe density
Compatibility
Blender 4.2 LTS and newer
Downloads
622
Size
76.3 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.1.1 76.3 KB
1.1.0
Compatibility
Blender 4.2 LTS and newer
  • 64.3 KB
  • 115
  • May 6th, 2026

Changelog

  • Full .xcache import + export (SEMS format); .xcache models can be imported directly from the game files
  • Compressed .x can now be exported (both text and binary)
  • Improvements to texture loading

Bug fixes

  • Materials no longer import as glossy chrome (handles shinieness/roughness better
  • Texture search broadened: tries engine-relative path, basename next to file, common subfolders (Textures/, tex/), parent dirs, and all common image extensions. Missing files get a placeholder so the path stays editable.
  • Ensured that round trips of importing/exporting don't break anything
Compatibility
Blender 4.2 LTS and newer
Downloads
115
Size
64.3 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.1.0 64.3 KB
1.0.1
Compatibility
Blender 4.2 LTS and newer
  • 39.5 KB
  • 199
  • April 25th, 2026

Changelog

Removed logging, updated tags

Compatibility
Blender 4.2 LTS and newer
Downloads
199
Size
39.5 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Approved
v1.0.1 39.5 KB
1.0.0
Compatibility
Blender 4.2 LTS and newer
  • 50.9 KB
  • 11
  • April 22nd, 2026

Changelog

Initial release

Compatibility
Blender 4.2 LTS and newer
Downloads
11
Size
50.9 KB
Permissions
No special permissions required.
License
GNU General Public License v3.0 or later
Status
Awaiting Review
v1.0.0 50.9 KB
11 versions
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite