Convert PLY to X (DirectX) Online — Scan Data to DirectX
Convert PLY 3D scan data to X (DirectX) format for use in legacy DirectX game engines, custom DirectX renderers, and visualization applications from the 2000s era. PLY is the standard output from photogrammetry software (Agisoft Metashape, RealityCapture), LiDAR tools (CloudCompare), and structured-light scanners. X format is required by DirectX 7-9 era applications that use D3DXLoadMeshFromX() for asset loading.
Last updated Mar 2026
Data Loss — Converting PLY to X (DirectX) will not preserve vertex colors.
Drag PLY file here, or click to upload
Supports .ply files up to 150MB
Usually under 3 seconds — depends on file size.
What You Should Know
What Changes During Conversion
Geometry (vertices, faces) is preserved. UV coordinates are maintained if present. Vertex colors are discarded — X format does not support per-vertex color. Custom PLY properties (confidence, intensity, curvature) are silently dropped. A default material is assigned. Vertex normals are converted to per-vertex normals in the X format.
Scan Data Considerations
Raw scan data from photogrammetry often has very high polygon counts. While X format has no hard polygon limit, legacy DirectX renderers from the D3D7-9 era may struggle with meshes over 100K triangles. Decimate in MeshLab before conversion if targeting old hardware or software.
PLY vs X (DirectX): Quick Comparison
| Feature | PLY | X (DirectX) |
|---|---|---|
| Vertex Colors | Supported (RGB/RGBA) | Not supported |
| Custom Properties | Extensible (arbitrary) | Not supported |
| Materials | Not supported | Supported (templates) |
| Animation | Not supported | Skeletal animation |
| Primary Use | 3D scanning, research | Legacy DirectX games |
| File Type | Text or binary | Text or binary |
Use PLY for scan data processing in MeshLab and CloudCompare. Convert to X only when a legacy DirectX tool requires .x input.
When to Convert PLY to X (DirectX)
Legacy DirectX Visualization
Import scanned geometry into legacy DirectX-based visualization and review tools from the 2000s era that only accept .x format input.
Game Modding with Scanned Objects
Convert 3D-scanned real-world objects to X format for import into older DirectX game modding tools. Add materials and textures in the game editor after import.
Educational Projects
Use real-world scanned geometry in DirectX programming tutorials that load models via the D3DX mesh loading API.