⚠️ 这是中文设计审阅版(noindex,不会被 Google 收录)。线上正式版为英文。
免费 3D 文件转换器
STL 转 OBJ 转换器
拖入 .STL 文件,实时 3D 预览,几秒下载干净的 .OBJ——全程在浏览器里完成。不上传、不注册、不丢质量。
- ✓ 完全免费
- ✓ 隐私安全 · 不上传
- ✓ 即时 · 浏览器内
- ✓ 无需注册
没有 3D 文件?试试经典模型
点任意模型,即可加载到上方转换器并立即转换。
Sample models from the public common-3d-test-models repository.
.STL 输入 三角网格 · 仅几何
.OBJ 输出 相同几何 + 支持材质与 UV 如何把 STL 转成 OBJ
加入 STL
把 .STL 文件拖到上方区域、点击选择,或直接点一个样例模型。即时加载,不上传。
3D 预览
模型会在交互查看器里渲染。拖动旋转,转换前确认是你要的网格。
转换并下载
点击 转换为 OBJ,下载 .obj 文件。完成——可用于 Blender、Unity 等任意 3D 软件。
STL 和 OBJ 有什么区别?
| 特性 | STL | OBJ |
|---|---|---|
| 几何(网格) | ✓ | ✓ |
| 颜色与材质 | — | ✓(.mtl) |
| UV 贴图坐标 | — | ✓ |
| 最适合 | 3D 打印 | 建模 / 渲染 / 游戏 |
| 典型文件大小 | 更小 | 略大 |
STL 是什么格式?
STL(立体光刻)用三角形网格描述 3D 表面,是 3D 打印和 CAD 导出的通用语言,所有切片软件和打印机都支持。它的优点是简单,局限是只存几何——没有颜色、贴图或材质。
OBJ 是什么格式?
OBJ(Wavefront Object)是现存支持最广的 3D 格式之一。除几何外,它能通过 .mtl 文件引用材质、存储 UV 坐标,因此是建模、材质开发、渲染和游戏引擎的首选格式。
为什么要把 STL 转成 OBJ?
STL 之所以成为 3D 打印的默认格式,是因为它极其简单:一长串描述封闭表面的三角形。但这份简单也是它的天花板——STL 记不住零件该是什么颜色、用什么材质、贴图怎么包裹。一旦你想做打印以外的事(渲染产品图、把资产放进游戏、雕刻更多细节,或把模型交给设计师),缺失的这些信息就开始拖后腿。
OBJ 解决了这个问题。它保留完全相同的三角网格,再补上 STL 从未有过的两样东西:一个配套材质文件(.mtl)用于颜色和表面属性,以及告诉贴图如何贴合表面的 UV 坐标。由于 OBJ 是纯文本、诞生数十年,几乎所有 3D 软件都能读,这让它成为在工具之间搬运模型最安全的格式。把 STL 转成 OBJ 不会改变几何——它只是打开了 STL 一直关着的那扇通往贴图、渲染和游戏管线的门。
这个转换器在你的浏览器本地完成翻译:文件被读入真实 3D 引擎、显示出来供你确认,再重新导出为符合标准的 OBJ——无服务器、无账号、无上传排队。
什么时候要把 STL 转成 OBJ
贴图与渲染
STL 没有 UV 和材质。转成 OBJ 后可在 Blender、Substance、ZBrush 里加颜色、PBR 材质和贴图。
游戏 / AR·VR 资产
游戏引擎更喜欢 OBJ/GLTF 而非偏打印的 STL。OBJ 可直接进 Unity 和 Unreal 资产管线。
编辑可打印模型
从 Thingiverse、Printables 下了 STL?转成 OBJ 来重拓扑、雕刻、改模,再导回去。
分享与评审
OBJ 可读性好、通用支持,是把模型交给同事或客户时安全的交换格式。
转出的 OBJ 到处都能用
导出的 OBJ 能干净导入所有主流 3D 软件:
- Blender
- Maya
- 3ds Max
- ZBrush
- Cinema 4D
- SketchUp
- Unity
- Unreal Engine
- Rhino
获得最佳 STL → OBJ 效果的小技巧
- • 扫描件先修复。如果 STL 来自 3D 扫描,转换前先在 Blender 或 MeshLab 里快速补洞,这样 OBJ 到处导入都干净。
- • 文件会略大属正常。OBJ 用可读文本存顶点,输出通常比二进制 STL 略大,这不代表加了数据。
- • 颜色转换后再加。STL 没有材质,拿到 OBJ 后在 3D 软件里再赋颜色、PBR 材质和 UV——这正是转换的意义。
- • 检查比例和朝向。不同软件默认单位不同,导入 OBJ 后确认模型大小和上轴与场景一致。
常见问题
这个 STL 转 OBJ 工具免费吗?
完全免费,无需注册、无水印。转换全程在你的浏览器里用 WebGL 完成,文件不会上传到任何服务器,也没有上传等待。
STL 转 OBJ 会损失质量吗?
几何数据不会丢失。每个顶点和三角面都完整保留,OBJ 的形状与 STL 完全一致。STL 只存网格几何;OBJ 还能携带材质和 UV 坐标,你之后可以在 Blender 里补上。
能转多大的 STL 文件?
因为全程本地运行,上限取决于你设备的内存,而不是上传大小限制。现代笔记本处理几百 MB 的模型通常都很流畅;上千万三角面的高密度扫描会慢一些。
转出的 OBJ 有颜色或贴图吗?
STL 不含颜色或贴图数据,所以直接转换得到的是无贴图网格。OBJ 格式支持材质(通过 .mtl 文件)和 UV,你可以在 3D 软件里之后再加颜色和贴图。
转出的 OBJ 能在 Blender / Maya / Unity 用吗?
可以。OBJ 是最通用的 3D 格式之一,导出的文件能干净导入 Blender、Maya、3ds Max、ZBrush、Cinema 4D、Unity、Unreal、SketchUp 等几乎所有 3D 软件。
转换涉密或专有模型安全吗?
安全。文件不上传——在你自己的设备上读取并转换,然后本地生成 OBJ 供下载,模型始终私密。