#DirectX Importer - Exporter for Blender 4.5

1 messages · Page 1 of 1 (latest)

paper harness
#

This Blender addon enables importing and exporting DirectX (.x) files with full animation support.

Key Features:

✅ Mesh geometry import/export
✅ Material information handling
✅ UV coordinates support (multiple UV layers)
✅ Normal mapping support (MeshNormals)
✅ Vertex color support (MeshVertexColors)
✅ Polygon to triangle conversion
✅ User-friendly interface panel
✅ NEW: Full animation support
✅ NEW: Skeletal animation (bones/armatures)
✅ NEW: Skin weights and vertex groups
✅ NEW: Keyframe animations (rotation, scale, position)
Installation: Standard Blender addon installation via Edit > Preferences > Add-ons

Usage:

Import via File > Import > DirectX (.x) or using the DirectX panel
Export via File > Export > DirectX (.x) or panel buttons
Supports exporting selected objects only
NEW: Animations automatically imported and exported
Supported Format: DirectX Text (.x) format - ASCII text-based .x files with animation support

Mapping Features
The plugin now supports advanced mapping features:

  • Normal Mapping
  • Imports and exports MeshNormals blocks
  • Automatically applies custom normals to imported meshes
  • Preserves vertex normal information during export
  • Vertex Colors
  • Supports MeshVertexColors blocks for vertex-based coloring
  • Creates vertex color layers in Blender during import
  • Exports existing vertex color data from Blender meshes
  • Multiple UV Layers
  • Handles multiple MeshTextureCoords blocks
  • Creates separate UV layers for each texture coordinate set
  • Exports all UV layers from Blender meshes

Animation Features

The plugin now supports full skeletal animation

https://github.com/OnatKCB/x-file-opener

paper harness
#

A new update has been released. It is now possible to adjust UV maps in Blender.

I look forward to your comments and support.