跳到正文

免费浏览器工具

GLB 转 OBJ

从 GLB 提取静态 OBJ 网格。对比原模型与转换结果,再下载到 Blender 等网格编辑软件。

免费 · 不消耗生成积分
模型文件留在你的设备上最大 100 MB · 100 万个三角面

原始文件

GLB

GLB → OBJ

转换后的几何模型

OBJ

转换后的模型会显示在这里。

OBJ · 仅几何

OBJ 保留数值坐标,导入时请确认单位。此导出只有几何,不包含 MTL 或纹理。

导出烘焙了场景变换、共享顶点位置的 OBJ 几何。外观和动画请保留原始 GLB。

真实格式转换示例

保留车的形状,把涂装留在 GLB。

彩色玩具车转换成静态 OBJ 表面,保留 108,936 个三角面;导出不包含 UV、MTL 和纹理文件包。

原始模型GLB
GLB · PBR 材质与纹理
GLB · PBR 材质与纹理
转换结果OBJ
OBJ · 相同静态形状,仅保留几何
OBJ · 相同静态形状,仅保留几何

拖动任一模型旋转 · 缩放查看细节 · 可切换线框

导出的三角面
108,936
文本 OBJ 大小
11.1 MB
导出的纹理文件
0

使用有来源和许可的示例,通过本工具实际转换。这是格式演示,不是 AI 生成或已验证的打印案例。 模型来源与许可 · Guido Odendahl and Eric Chadwick · CC0 1.0

GLB 与 OBJ:打包外观,还是编辑几何

OBJ 格式可以支持材质库,但这条路线只提取静态网格。原 GLB 带精细纹理或动画时,这个区别尤其重要。

原文件格式GLB

二进制 glTF(GLB)

glTF 场景的二进制容器。自包含 GLB 可以在一个文件里打包几何、材质、图片和动画。

几何结构
场景节点可以平移、旋转和缩放网格。本工具将静态变换写入顶点坐标,不保留原场景层级。
颜色与纹理
GLB 可以存储 PBR 材质和纹理。需要原有外观时保留 GLB;这里的 STL 和 OBJ 转换路线仅导出几何。
尺寸与单位
glTF 的线性距离使用米。STL 导出会明确缩放包围盒;OBJ 导出保留几何坐标的数值。
适合的用途
浏览器展示和带外观的资产分享。下一款工具只需要静态表面时,再生成几何副本。
导出格式OBJ

Wavefront OBJ

用文本记录顶点坐标和面的表面格式,常用于不同建模软件之间交换网格。

几何结构
多个面可以共用顶点,也可以存储多边形面。本工具读取网格面并三角化,忽略线和点图元。
颜色与纹理
OBJ 格式可以引用 MTL 材质库、UV 和独立纹理图片。但这是格式能力,这里的转换仅导出几何,不提供材质包。
尺寸与单位
OBJ 通常没有可靠的物理单位声明。进入下一款软件时,要检查导入比例并核对已知尺寸。
适合的用途
交换静态网格和编辑形状。最终用途需要的拓扑、UV 和材质,需在编辑软件中处理。

什么时候适合使用纯几何 OBJ

修改轮廓或清理网格时,纯几何 OBJ 很实用。下一步需要外观或变形时,则要继续处理。

编辑网格

在编辑软件中检查法线和分离部件。三角面过密、难以修改时,可重新整理拓扑。

制作渲染或动画

在编辑软件中制作 UV、分配材质并绑定骨架。仅需要查看带纹理资产时,保留 GLB 并使用 GLB 查看器。

从你的文件,到下一步操作

点击步骤查看对应操作;准备好后,可在上方工具里实际转换。

01GLBOBJ
GLB · PBR 材质与纹理
toy-car.glbGLB
转换我的文件

转换前的准备

检查准备导入的 GLB

几何内嵌且未压缩

使用合法的自包含 GLB 2.0,不支持外部缓冲和必需的 Draco、Meshopt 压缩。

用于静态网格操作

这条路线生成一个仅含几何的 OBJ,不提供图片、UV、MTL、动画轨道或骨架包。

为文本导出留出内存

源文件上限 100 MB、100 万三角面。OBJ 可能比二进制 GLB 更大,内存较小的设备宜先简化密集模型。

几何怎样转换

GLB 转 OBJ 实际写入哪些数据

导出用于传递静态几何,文本记录方式与 GLB 容器不同。

  1. 01

    读取场景网格

    加载内嵌三角数据,不加载纹理图片;转换只包含网格图元。

  2. 02

    烘焙变换

    静态场景的位置、旋转和缩放写入顶点坐标,动画轨道及原节点层级被舍弃。

  3. 03

    共用顶点并写入面

    坐标完全相同的顶点由 OBJ 面共用。保留坐标数值,不写入 UV、材质和纹理引用。

适合需要网格本身的美术创作者

Blender 等网格软件用户

把 OBJ 导入 Blender 等兼容软件,检查和修改静态几何。

检查结构的美术创作者

对比彩色 GLB 与导出 OBJ 的白模或线框,集中查看结构。

网页资产创作者

最终需要纹理、材质或动画时,使用原始 GLB 文件。

为你的实际流程准备的工具

转换格式、查看结果,并保留原始资产。

文件留在你的设备上

本地文件在设备上读取和转换,无需上传模型。公共示例也只在你选择后下载。

免登录,不消耗积分

转换已有网格无需注册,也不使用 AI 生成积分。

看清转换后的变化

下载前旋转查看原模型与导出几何;格式表明确说明保留和舍弃的内容。

操作有反馈,下一步明确

可以设置 STL 尺寸、取消转换或检测导出网格。失败时有明确提示,也可以换一个文件继续。

下载之后

OBJ 是继续编辑形状的起点

用导出的几何修改结构;仍需要原本外观时,保留 GLB。

常用的后续软件

  • Blender
  • MeshLab
查看 OBJ 文件
  1. 匹配导入单位

    数值坐标会保留,但 OBJ 不能可靠声明实际测量单位。

  2. 检查与修改网格

    调整形状前,在软件中检查法线、拓扑和分离的部件。

  3. 单独制作外观

    需要渲染时展开 UV 并添加材质,此导出不会重建 GLB 的纹理包。

导入 OBJ 时,核对尺寸和朝向

开始编辑形状或材质前,先测量已知尺寸并检查坐标轴方向。

Blender

导入 OBJ 并继续编辑网格

这里导出的是几何。没有导出的 MTL 和纹理文件,不会在 Blender 导入时自动出现。

Blender OBJ 官方说明
  1. 通过 File → Import → Wavefront (.obj) 选择导出的文件。

  2. 检查 Scale、Forward Axis 和 Up Axis,启用 Validate Meshes,并用已知尺寸与原模型对照。

  3. 检查静态三角网格。需要渲染时制作 UV 和材质,需要变形或动画时先整理拓扑。

不同软件版本的菜单名称可能不同。这些是导入操作说明,不代表已安装插件或集成。

转换后保留哪些内容?

原始数据转换结果
网格几何带共享顶点位置的静态三角网格
场景变换烘焙到顶点坐标
材质、纹理和 UV此 OBJ 导出不包含
动画和骨骼仅静态姿态,不包含动画轨道

转换后遇到问题,怎么处理

按你看到的现象排查。文件兼容、外观变化和可打印性是不同的问题。

MTL 和纹理图片在哪里?

这条路线仅导出几何,虽然 OBJ 格式本身可以引用材质。

处理方法

保留原 GLB 以保存外观。需要 OBJ、MTL 与图片包时,使用桌面编辑软件的材质导出。

查看原 GLB

模型不再播放动画

OBJ 用于静态网格传递,本导出器不保留动画轨道和骨架。

处理方法

保留 GLB,或在编辑软件中选择支持动画的格式。改后缀不能保留骨架。

模型导入后横躺或方向不对

目标软件的前向轴和向上轴约定不同。

处理方法

检查 OBJ 导入的 Forward Axis 和 Up Axis,保存前先与源模型对照。

OBJ 比 GLB 文件大

文本坐标和面的记录可能比 GLB 二进制几何占用更多字节。

处理方法

根据导出网格判断结果,而非只比较文件大小。需要减面时请使用网格编辑软件。

GLB 无法转换

必需的压缩、外部几何或损坏的容器可能不受支持。

处理方法

重新导出自包含、未压缩的 GLB 2.0,再选择新文件。

转换常见问题

GLB 转 OBJ 能保留纹理吗?

此导出只有几何,不写入 UV、MTL 或图片。需要模型外观时请保留原始 GLB。

支持 Draco 或 Meshopt 压缩的 GLB 吗?

此导出器暂不支持,请先导出未压缩、自包含的 GLB。工具会明确提示压缩几何不受支持,不会悄悄输出缺失的模型。

OBJ 里还能播放动画吗?

不能。OBJ 是静态网格,场景和实例变换会烘焙进顶点,动画轨道和骨骼不会导出。

选择转换路线