DirectXMesh geometry processing library

DirectXMesh geometry processing library 2026.3.31

This DirectXMesh sample is an implementation of the meshconvert command-line texture utility from the legacy DirectX SDK utilizing DirectXMesh rather than D3DX.

Download for Windows

About DirectXMesh geometry processing library

Meshconvert is a command-line mesh conversion tool developed by Microsoft as part of the DirectXMesh library. It is designed for processing a Wavefront OBJ file and converting it to a CMO, SDKMESH, or VBO with support for generating normals and tangent frames as well as performing vertex-cache optimization.

Input format: Wavefront OBJ
Output formats:
- CMO (Compiled Mesh Object)
- SDKMESH (DirectX SDK Mesh)
- VBO (Vertex Buffer Object)

Technical details

PublisherMicrosoft Corporation
Version2026.3.31
Release date2026-03-31
LicenseMIT
Installer typeportable
Architecturex64, arm64
Package IDMicrosoft.DirectX.Mesh
DependenciesMicrosoft.VCRedist.2015+.x64

Install DirectXMesh geometry processing library from the command line

Install with Windows Package Manager
winget install --id=Microsoft.DirectX.Mesh -e
Update to the latest version
winget upgrade --id=Microsoft.DirectX.Mesh -e
Uninstall
winget uninstall --id=Microsoft.DirectX.Mesh -e

DirectXMesh geometry processing library adds this command to the command line: meshconvert.

directxmeshgeometry-processing-librarygeometryprocessinglibrarymeshconvertsharedsourcelibraryshared-source-libraryvertexrequirescmd

DirectXMesh geometry processing library version history

2025.10.28.1

Frequently asked questions

Is DirectXMesh geometry processing library free?

Yes. DirectXMesh geometry processing library is free and open-source software released under the MIT license.

What is the latest version of DirectXMesh geometry processing library?

The latest version is 2026.3.31, released on Mar 31, 2026.

Is it safe to download DirectXMesh geometry processing library?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with b6ea40a54b513e92ff1b1b19e7309db43fac55c3997ec7ce469c0ae669b010dd.

Which Windows versions does DirectXMesh geometry processing library support?

DirectXMesh geometry processing library runs on Windows and is available for 64-bit (x64), ARM64 systems.

How do I uninstall DirectXMesh geometry processing library?

Open Settings › Apps › Installed apps, find DirectXMesh geometry processing library and select Uninstall. From the command line, run winget uninstall --id=Microsoft.DirectX.Mesh -e.

Is there a portable version of DirectXMesh geometry processing library?

Yes. DirectXMesh geometry processing library is available as a portable program (meshconvert.exe, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.