Convert PLY to 3DS — Scan Data for Legacy 3ds Max & Game Modding
This is a niche conversion — you probably want [PLY to OBJ](/convert/ply-to-obj) or [PLY to GLB](/convert/ply-to-glb) instead. PLY to 3DS is specifically for when a downstream tool has a hard .3ds requirement: an older 3ds Max plugin, a game modding tool from the GTA/Flight Simulator era, or a legacy CAD import workflow.
Last updated Mar 2026
Data Loss — Converting PLY to 3DS 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 and triangles) is preserved. PLY vertex colors are lost — 3DS does not support per-vertex color. Custom PLY properties (confidence, intensity, curvature, timestamps) are discarded. A default material is assigned. Meshes exceeding 65,536 vertices are automatically split into multiple 3DS objects (10-character auto-generated names). UV coordinates are preserved if present in the PLY. Vertex normals are converted to per-vertex normals in the 3DS.
Scan Data Considerations
Raw scan data is typically very high-poly — photogrammetry outputs routinely exceed 5 million faces. The 3DS format's 65K vertex limit means heavy meshes will be split into dozens or hundreds of objects, which can be unwieldy in legacy tools. Decimate first in MeshLab (Filters > Remeshing > Quadric Edge Collapse Decimation, target 50K-100K faces) for manageable 3DS files. Also check for non-manifold edges common in scan data — the 3DS format is more forgiving than STL but legacy tools may still choke.
PLY vs 3DS: Quick Comparison
| Feature | PLY | 3DS |
|---|---|---|
| Vertex Colors | Supported (RGB/RGBA) | Not supported |
| Custom Properties | Extensible (arbitrary) | Not supported |
| Materials | Not supported | Basic (diffuse, specular) |
| Vertex Limit | No limit | 65,536 per object |
| Primary Use | 3D scanning, research | Legacy DCC, game modding |
| Name Length | N/A | 10 characters max |
Use PLY for scan data processing in MeshLab and CloudCompare. Convert to 3DS only when a legacy tool explicitly requires .3ds input and no other format is accepted.
When to Convert PLY to 3DS
Legacy 3ds Max Plugin Input
Older 3ds Max plugins for rendering, physics simulation, or asset management may only accept .3ds import. Convert scanned assets from PLY to 3DS to feed into these legacy workflows without re-scanning or re-processing in a different pipeline.
Architectural Scan Integration
Feed LiDAR or photogrammetry scans into legacy architectural visualization tools that accept .3ds input. Common when integrating building scan data with existing 3ds Max project files from pre-2010 workflows that predate modern formats.
Game Modding with Scanned Assets
Scan a real object (statue, prop, landscape feature) as PLY, decimate in MeshLab, then convert to 3DS for import into game modding tools that require .3ds format. The scanned geometry adds photorealistic detail that hand-modeling cannot easily match.