格式转换/网格互转

GLB 转 OBJ(本地)

在浏览器本地把 GLB 场景转换为索引化 OBJ。Worker 读取 glTF JSON 与 BIN 分块、遍历场景节点、合并三角面 primitive,并生成本地 OBJ 下载。

可用零上传WorkerGLB
零上传

转换

零上传
GLBOBJ

可以开始转换

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

格式
GLB → OBJ
Worker
浏览器内

拖入 GLB

glTF 2.0 二进制容器在 Worker 内读取;节点、变换与三角面 primitive 会合并到本地网格。

选择文件

文件上限: 500 MB · 零上传

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

使用步骤

  1. 1

    拖入 GLB 文件。

  2. 2

    Worker 读取 GLB JSON 与 BIN 分块,遍历场景节点。

  3. 3

    应用节点变换,并把三角面 primitive 合并为一个索引网格。

  4. 4

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

数值怎么读

单位

glTF 坐标约定使用米。转换器保留源数值,不做缩放;请在目标工具中确认单位。

属性

OBJ 只包含位置、一个默认组和三角面。GLB 的材质、纹理、颜色、法线、蒙皮与 morph target 不会写出。

打印建议

  • 相同场景下,OBJ 共享顶点,通常比 STL 小。
  • 所有 GLB 网格与节点实例会合并为一个 OBJ 组。
  • 打印前检查比例与朝向。

常见问题

参考

  • · glTF 2.0 规范
  • · Wavefront OBJ 规范