格式指南
Stanford polygon format — per-vertex color, normals, and custom attributes for point clouds and scan data.
下载免费试用版30天免费试用。无需信用卡。Windows 10/11。
30天退款保证 · 一次性许可 — 查看价格
| Extension | .ply |
|---|---|
| Full name | Polygon File Format / Stanford Triangle Format |
| Geometry type | Polygon mesh with custom per-vertex/per-face attributes |
| Variants | ASCII, Binary (little-endian), Binary (big-endian) |
| Open standard | Yes |
| Supports color | Yes — per-vertex RGB/RGBA |
| Supports normals | Yes — per-vertex |
| Supports arbitrary properties | Yes — self-describing header |
PLY (Polygon File Format) was developed at Stanford University in the 1990s for 3D scan data. PLY uses a flexible self-describing header defining per-vertex and per-face properties — position, RGB color, normal vector, confidence, intensity. This makes PLY ideal for 3D scanner output and photogrammetry point clouds.
Lidar scanners, structured light scanners and depth cameras (Intel RealSense, Azure Kinect) output PLY files with per-point color and normal data.
Photogrammetry software (Agisoft Metashape, COLMAP, OpenMVS) exports point clouds and dense meshes as PLY files.
The Stanford 3D Scanning Repository (Stanford Bunny, Dragon) distributes datasets in PLY format.
MeshLab, CloudCompare, Blender, Open3D, PCL (Point Cloud Library), Assimp, 3D Slicer and 3D CAD Converter.
通常转换为 STL 以进行 3D 打印,转换为 OBJ 以进行渲染,或转换为 glTF/GLB 以进行网页可视化。在打印 PLY 扫描数据之前,通常需要进行网格修复。
PLY 非常适合采集 3D 扫描和 point cloud,但大多数打印机、渲染器和网页查看器需要的是另一种格式。3D CAD Converter 可读取 ASCII 与 binary 的 PLY(包括每个 vertex 的颜色),并通过三步导出干净的 mesh 文件。
添加 PLY 文件
将单个 .ply 扫描文件或整个文件夹拖入应用。ASCII 与 binary 的 PLY 会被自动识别。
选择输出格式
3D 打印选 STL,渲染选 OBJ,网页选 glTF/GLB。如有需要可设置 tessellation 和单位。
点击转换
整批文件在本地处理,带进度条和预计剩余时间。您的扫描数据绝不会离开电脑。
更喜欢命令行?同样的转换可通过 CLI 运行,便于脚本化和自动化:
PLY 既是导入格式也是导出格式。使用 --binary 输出紧凑的 binary PLY,使用 --units / --tessellation 控制比例和 mesh 密度。
凡是几何数据带有丰富的逐点信息之处,PLY 都能彰显价值。其自描述文件头可携带每个 vertex 的 RGB 颜色、法线、置信度和强度,这正是 lidar 扫描仪、深度相机和摄影测量流程所生成的内容。这使 PLY 成为原始 3D 扫描输出和稠密 point cloud 的天然容器,远胜于只存储三角形的 STL 这类打印格式。
扫描清理完毕后,您通常会将其转入更通用的 mesh 格式。将 PLY 与相邻格式比较,并一键转换: STL, OBJ, OFF.
ASCII 的 PLY 可读,但可能比 binary PLY 大数倍、加载更慢。对于大型扫描,使用 --binary 导出为 binary PLY,可减小文件大小并加速后续工具。
PLY 既可包含纯 point cloud(只有 vertex,没有面),也可包含完整的 mesh。打印和大多数渲染器需要面,如果转换后的文件看起来是空的,源文件很可能是需要先进行网格化的 point cloud。
STL 不存储颜色,因此 PLY 中每个 vertex 的 RGB 在转换为 STL 时会丢失。若要保留颜色,请改为转换为 OBJ、glTF 或 3MF,或将原始 .ply 作为颜色母版保留。
.ply 文件即 PLY 文件,也就是 Polygon File Format,又称 Stanford Triangle Format。它通过自描述文件头存储 3D mesh 或 point cloud,可逐 vertex 列出位置、RGB 颜色、法线等,支持 ASCII 或 binary。它是 3D 扫描、摄影测量和几何处理研究的事实标准。
重新使用 PLY 并不需要 MeshLab、CloudCompare 或 Blender。3D CAD Converter 可直接打开 .ply 文件(ASCII 和 binary,含逐 vertex 颜色),并批量导出为 STL、OBJ、glTF 等 12 多种格式。拖入文件或文件夹,选择格式,点击转换即可。
在 3D CAD Converter 中打开 .ply 并选择 STL,或运行 cadconvert convert -i scan.ply -o scan.stl。STL 只保留几何,因此逐 vertex 颜色会丢失,这在 3D 打印中是正常的。使用 cadconvert batch -i ./in -o ./out -f stl -r 可一次转换整个扫描文件夹。
可以。3D CAD Converter 提供 30 天免费试用,可将 PLY 转换为 STL、OBJ、glTF 等,包括 binary PLY 输出和完整的批量文件夹,并可控制单位和 tessellation。在 Windows 10 或 11 上无需信用卡。