STL 转 OBJ 转换器

当一个可打印三角壳需要编辑、重拓扑或贴图时,STL 转 OBJ 很有用,但它无法恢复 STL 从未存储过的 UV、材质或对象名称。

用 AI 生成这个 3D 模型几秒内通过文字或图片生成定制低多边形模型。

匹配的可下载资产

先使用这些种子模型,再按同一低模方向生成变体。

会员解锁受保护 STL 权限

先用免费 OBJ 验证造型;订阅后当前可立即下载受保护的 STL,GLB、FBX、USDZ 和 Unity 目前仅展示为生产导出目标,并非资源库直链下载。

商用授权当前提供受保护 STL 下载包含每月 AI 积分
查看会员套餐

亮点

  • STL 只存储原始三角面和法线,不含 UV、材质、层级或对象名
  • OBJ 可以保存 UV、组、法线和 MTL 材质引用
  • 转换会创建可编辑容器,但无法恢复 STL 缺失数据
  • 立即检查单位,因为 STL 常被解释为毫米
  • 密集 STL 三角面汤常需要减面、重网格或重拓扑
  • 修复非流形边、内部重复面和细薄三角面
  • 若资产要贴图,转换后必须重建材质和 UV
  • 把 OBJ 用作编辑桥梁,需要进引擎时再导出 GLB 或 FBX

STL 是最简单的 3D 格式之一:它存储三角面位置和面法线,通常没有可靠单位声明,没有 UV、材质分配、层级或对象名称。OBJ 可以通过伴生 MTL 文件存储 UV 坐标、顶点法线、组和材质引用。因此 STL 转 OBJ 会创建一个更可编辑的容器,但不会神奇恢复缺失的创作数据。

第一个技术问题是比例。许多切片软件把 STL 数字当作毫米,而游戏和 DCC 流程常期望米或通用场景单位。一个 80 单位高的手办 STL,如果单位上下文错误,导入 Blender 可能变成 80 米,或在游戏管线中远大于预期。开始重拓扑或 UV 工作前,务必设置场景单位并测量一个已知尺寸。

第二个问题是拓扑。STL 已经三角化,并且常包含为切片而非编辑优化的密集、不规则三角面。对低多边形游戏资产来说,转成 OBJ 只是第一步;你可能仍需要减面、重网格或完整重拓扑,才能得到干净边线和合理 UV 岛。如果 STL 来自扫描或雕刻,预期会遇到非流形边、内部重复面或极薄三角面,导出前必须清理。

创建 OBJ 后,要有意识地重建缺失的表面数据。重新分配材质、展开 UV、烘焙或绘制贴图,并重算法线,让网格着色可预测。OBJ 是静态编辑和贴图的良好中间格式,但如果最终目标是网页或引擎,清理后的资产通常还会在重建材质和 UV 后继续导出为 GLB 或 FBX。

STL 转换后的下一步

常见问题

STL 转 OBJ 能恢复贴图吗?

不能。STL 不存储 UV 或贴图引用,因此转换无法恢复它们。你必须重新展开并分配材质。

为什么转换后的 OBJ 尺寸不对?

STL 没有可靠单位声明,切片软件常假定为毫米。导入后设置场景单位,并测量一个已知尺寸。

STL 转 OBJ 适合游戏资产吗?

可以作为第一步,但 STL 拓扑通常是密集三角面汤。用于游戏前需要减面、重网格或重拓扑。

STL 的对象名会保留下来吗?

通常不会。STL 不携带有用的场景层级或具名组,转换后应重新命名并组织对象。

编辑后应该导出 OBJ 还是 GLB?

编辑期间静态交换可用 OBJ。重建 UV 和材质后,网页/Godot/AR 用 GLB,Unity/Unreal 用 FBX。

相关页面

查看全部

需要定制低多边形模型?

用文字或参考图生成,然后导出 GLB、FBX、OBJ 或 STL。

打开生成器