PLY 常用来存带颜色的三角网格,摄影测量和科研数据导出时很常见。把文件拖进页面就能看到带顶点色的模型,比 STL 多出来的那点颜色和法线不会白丢。
打开 3D模型在线查看器 →PLY(Polygon File Format)和 STL 一样用来存三角面片,但多了顶点颜色、法线这些逐顶点属性,所以同一个模型用 PLY 保留的信息更多,文物数字化、科研数据的成果经常导出成它。本页处理的是带面片(face)的 PLY 网格:文件里只有顶点坐标、没有面片时,查看器无法显示。
| PLY | STL | OBJ | |
|---|---|---|---|
| 存网格 | 能 | 能 | 能 |
| 颜色 | 支持顶点色 | 不支持 | 靠贴图,不存顶点色 |
| 法线 | 可逐顶点存 | 不存 | 可逐顶点存 |
| 常见来源 | 摄影测量、科研数据 | 3D 打印 | 建模软件导出 |
把 .ply 拖进查看器即可,文件在浏览器本地解析、不上传。二进制和 ASCII 两种编码都支持。
STL 只存三角面,没有颜色也没有法线;PLY 能带顶点颜色和法线,所以同一个模型转成 PLY 保留的信息更多。
PLY 的颜色是顶点色,需要文件里带 red/green/blue 属性。只存了坐标和面片的 PLY 会显示成默认灰色材质,这是文件本身没写颜色,不是查看器没读到。
内容一样,编码不同:ASCII 是纯文本、能直接看,体积大;二进制体积小、读得快,导出时大多默认选二进制。
能,查看器会显示顶点数与三角面数,判断模型是否过重、要不要减面时用得上。