什么是 3D 文件转换器?
一款完全在浏览器中运行的免费在线 3D 文件转换器。打开 STL、OBJ、GLTF、GLB、PLY、FBX、DAE、AMF 和 3MF 模型,并导出为 STL、OBJ、GLTF、GLB、PLY、FBX 或 USDZ——保留骨骼和动画。文件在你的设备本地处理,绝不上传到服务器。
如何在线转换 3D 文件
从模型到转换文件只需四步——无需账号、无需安装、无需上传。
打开模型
拖入 STL、OBJ、GLTF、GLB、PLY、FBX、DAE、AMF 或 3MF 文件,或点击浏览。
检查
它会立即在影棚灯光下显示,附带顶点数、面数和真实尺寸。
按需调整
导出前可重新缩放、适配目标尺寸、旋转、落到地面或切换为 Z 向上。
选择格式
选择 STL、OBJ、GLTF、GLB、PLY、FBX 或 USDZ,文件即下载到你的设备。
为什么选择这款 3D 文件转换器
大多数在线转换器会把你的模型上传到服务器,再返回一个被压平的版本。这款在浏览器中运行,并竭力不丢失任何内容。
不上传任何文件
文件直接从磁盘读取并在本地写回。不传输任何内容,因此断网也能继续使用。
骨骼和动画得以保留
蒙皮网格和动画片段会一并带入 GLTF 和 GLB——这正是大多数转换器悄悄丢弃、只留下损坏骨架的部分。
恢复旧材质贴图
对使用已弃用的 specular-glossiness 材质的文件进行检测并重建其颜色贴图,而不是导出一个纯白模型。
支持压缩文件
使用 Draco、meshopt 压缩和 KTX2 贴图的 glTF 都能正常打开,而不会丢失几何体或贴图。
随手修正比例
统一或按轴缩放、一键单位预设、适配尺寸、旋转和 Z 向上切换——让输出落在你需要的单位上。
免费,无需注册
无账号、无水印,除设备内存外没有文件大小上限。
哪些格式可转换为哪些
可打开九种格式、写出七种。转换后能保留什么,取决于目标格式能够存储什么。
| 格式 | 打开 | 保存 | 包含内容 |
|---|---|---|---|
| STL | Yes | Yes | 仅几何体——没有颜色也没有计量单位。3D 打印的标准格式。 |
| OBJ | Yes | Yes | 几何体和 UV。材质位于单独的 .mtl 文件中。 |
| GLTF | Yes | Yes | 全部——材质、贴图、骨骼和动画。JSON 加外部缓冲区。 |
| GLB | Yes | Yes | 与 GLTF 相同,但打包成一个自包含的二进制文件。最稳妥的选择。 |
| PLY | Yes | Yes | 几何体和顶点色。3D 扫描仪和摄影测量的常见输出。 |
| FBX | Yes | Yes | 读取需要 2013 或更新版本。以 ASCII FBX 几何体写出。 |
| USDZ | — | Yes | Apple AR Quick Look。在 iPhone 或 iPad 上打开文件即可放置到房间中。 |
| DAE | Yes | — | Collada。较老的交换格式,许多 CAD 工具至今仍在输出。 |
| AMF | Yes | — | 基于 XML 的打印格式,大体已被 3MF 取代。 |
| 3MF | Yes | — | 现代打印封装格式。与 STL 不同,它会记录一毫米代表什么。 |
常见转换
GLB 或 GLTF 转 STL,用于打印
切片软件需要纯网格。转换为 STL 会去掉材质、只留几何体——请先检查尺寸,因为 glTF 以米为单位,而多数切片软件按毫米计。
STL 或 OBJ 转 GLB,用于网页
GLB 是一个自包含的二进制文件,在浏览器或产品查看器中的加载速度远快于附带独立材质文件的网格。
任意格式转 USDZ,用于 Apple AR
USDZ 是 iOS Quick Look 能读取的格式。转换后把文件发邮件给自己,在 iPhone 上打开,模型就会出现在你面前的房间里。
FBX 转 GLB,保留动画
来自 3D 软件的 FBX 带有骨骼和动画片段。转换为 GLB 会同时保留两者,因此模型在网页上依然会动。
常见问题
关于在浏览器中转换 3D 文件最常被问到的问题。
我的文件会上传到服务器吗?
不会。转换器在你的浏览器中直接读取文件、就地转换,并将结果写回你的设备。不传输任何内容,因此页面加载后即使离线也能使用。
我可以在哪些格式之间转换?
你可以打开 STL、OBJ、GLTF、GLB、PLY、FBX、DAE、AMF 和 3MF,并保存为 STL、OBJ、GLTF、GLB、PLY、FBX 或 USDZ。使用 Draco、meshopt 压缩和 KTX2 贴图的 glTF 文件也能解码。
我的骨骼和动画在转换后能保留吗?
会的,前提是导出为 GLTF 或 GLB。蒙皮网格会重新绑定到导出的骨架,每个动画片段都会带过去。STL、OBJ 和 PLY 没有骨骼概念,因此转换为这些格式只保留几何体。
为什么我转换后的模型尺寸不对?
各格式对单位的定义不同。glTF 和 GLB 以米为单位,因此 1.8 米的模型在以毫米为单位的切片软件中显示为 1.8,而 STL 和 OBJ 根本不保存单位。请使用“变换”面板中的缩放预设——米转毫米用 ×1000,反向用 ÷1000。
转换后我的模型没有贴图,为什么?
通常源文件把材质保存为已弃用的 specular-glossiness 格式,当前的 3D 引擎已不再读取。转换器会检测到并自动重建颜色贴图。注意 STL 和 PLY 根本无法携带贴图,因此转换为这些格式总会丢弃它们——如需材质,请导出为 GLB。
有文件大小限制吗?
工具本身没有限制。实际上限取决于设备内存——非常大的网格在解析、转换和写出时更慢,OBJ、ASCII STL 等文本格式也比对应的二进制格式慢。
相关工具
3D 查看器
打开同样的九种格式仅供查看——播放动画、应用影棚灯光、进行剖切并保存高分辨率渲染图。
Print Control
为打印调整模型方向、缩放并修复,估算成本与时间,无需安装切片软件即可导出 G-code。