从 Maya 或 3ds Max 导出模型,默认是 .fbx。但如果你只是要一个静态模型(不需要动画、不需要骨骼),.obj 反而更合适:文件小、格式简单、几乎所有软件都能打开。

速工具 的 FBX 转 OBJ 工具支持在线转换,上传 FBX 直接下载 OBJ + MTL 材质文件。

FBX 转 OBJ 会丢失什么

FBX 有但 OBJ 没有影响怎么办
骨骼动画动画数据直接丢失如果要动画,用 GLB 别用 OBJ
骨骼绑定模型变成「死」的静态网格同上
摄像机摄像机信息丢失在目标软件里重新调摄像机
灯光灯光设置丢失在渲染软件里重新打光
PBR 材质细节只能保留基础颜色贴图用 GLTF 保留完整 PBR

如果模型不需要动画,这些丢失完全不影响使用。3D 打印、网页展示、AR 预览,用 OBJ 完全够。

OB J 的 MTL 文件是什么

OB J 格式本身只存几何(顶点、法线、UV),材质信息存在配套的 .mtl 文件里。打开 OBJ 时,软件会找同名的 .mtl 文件读取材质。

所以下载 OBJ 时一定要把 .obj、.mtl、贴图文件放在一起,否则模型能打开但全是灰色的。

在线转换步骤

  1. 打开 FBX 转 OBJ 工具
  2. 上传 .fbx 文件(含贴图的话一起上传)。
  3. 选择是否保留材质(默认保留)。
  4. 点击转换,下载 OBJ + MTL + 贴图(打包成 ZIP)。

FAQ

转换后模型变成一堆碎片怎么办?

FBX 里可能有多个「网格节点」,导出时可以选择「合并为一个对象」或「每个节点导出为独立 OBJ」。如果要 3D 打印,建议合并;如果要分别编辑各个部件,选独立导出。

OBJ 和 STL 该用哪个?

3D 打印用 STL(只有几何,没有材质,打印软件不需要材质);展示/预览用 OBJ(有材质,看起来更真实)。同一个模型可以同时有 OBJ 和 STL 两个版本。