ALIGNSCAN

AlignScan / Guides / STL vs OBJ vs PLY

Guide

STL vs OBJ vs PLY for 3D scans

Scanners and scan software export a handful of mesh formats. All three below store triangles, but they differ in what else they carry, and that matters when you move a scan between tools.

STLOBJPLY
GeometryTriangles onlyPolygons, shared verticesPolygons, shared vertices
ColourNo (non-standard extensions only)Via materials and texturesPer-vertex colour built in
UnitsNoneNoneNone
EncodingBinary or ASCIITextASCII or binary
Typical use3D printing, CAD exchangeDCC apps, textured scansScanners, point-cloud tools

Practical advice for scans

Aligning without damaging the file

Alignment should only change vertex positions and normals. AlignScan rewrites just those bytes in the original file: in an STL the attribute bytes stay, in an OBJ every non-coordinate line is copied untouched (colour columns after the coordinates included), and in a PLY the colours, faces and other properties are left alone. Triangle count and order do not change.

Skip the manual work: drop your scan into AlignScan. It runs in your browser and the file is never uploaded.

Open the aligner → Try a sample first

Related