格式转换/网格互转

PLY 转 glTF(本地)

在浏览器本地把 PLY 转换为自包含 glTF 2.0 JSON。Worker 解析源文件、合并或三角化,并把二进制 buffer 以 base64 内嵌到下载文件。

可用零上传WorkerPLY
零上传

转换

零上传
PLYglTF

可以开始转换

输入以 4 MiB 分片流式读取;输出在 Worker 内分块组装,并在本地下载。

格式
PLY → glTF
Worker
浏览器内

拖入 PLY

ASCII、小端与大端 PLY 会按元素逐个读取;额外的顶点属性会跳过。

选择文件

文件上限: 500 MB · 零上传

零上传 · File.slice() → Worker → 分块 glTF 输出。

使用步骤

  1. 1

    拖入 PLY 文件。

  2. 2

    Worker 解析源文件并生成一个索引三角网格。

  3. 3

    组装自包含 glTF JSON,并内嵌 base64 buffer。

  4. 4

    在本地下载 .gltf,全程没有上传。

数值怎么读

单位

源坐标会原样写成 glTF 数值坐标,不做缩放。glTF 约定使用米,转换器不会自动换算源单位。

属性

glTF 只包含一个网格、一个节点、float32 位置与 uint32 三角面索引。PLY 的材质、颜色与法线不会写出。

打印建议

  • 输出是单个 .gltf 文件,buffer 已内嵌,不会生成同目录 .bin。
  • glTF 常以米为单位;请在目标查看器中检查比例。
  • 验证 glTF 前保留原始源文件。

常见问题

参考

  • · PLY format specification
  • · glTF 2.0 specification