格式转换/网格互转

OBJ 转 GLB(本地)

在浏览器本地把 OBJ 转换为 glTF 2.0 二进制 GLB。OBJ 文本以 4 MiB 分片读取,多边形扇形三角化,GLB 在本地组装。

可用零上传WorkerOBJ
零上传

转换

零上传
OBJGLB

可以开始转换

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

格式
OBJ → GLB
Worker
浏览器内

拖入 OBJ

OBJ 文本以 4 MiB 分片流式读取;四边形/多边形会扇形三角化,分组合并为一个网格。

选择文件

文件上限: 500 MB · 零上传

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

使用步骤

  1. 1

    拖入 OBJ 文件。

  2. 2

    Worker 流式读取 v/f 记录,并解析正负索引。

  3. 3

    多边形三角化后,GLB 写出器生成单网格 JSON 与 BIN 容器。

  4. 4

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

数值怎么读

单位

源坐标原样写出,不缩放。glTF 约定使用米,请在目标查看器中确认比例。

属性

GLB 只包含位置与三角面索引。OBJ 的分组、材质、纹理坐标与法线不会保留。

打印建议

  • GLB 是 Web 交换格式;送入切片器前先确认单位比例。
  • 所有 OBJ 分组会合并为一个网格与场景节点。
  • 验证 GLB 前保留原始 OBJ。

常见问题

参考

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