SupaVoxel
网页模型转 3D 打印

glTF 转 STL 转换器

拖入 .gltf,即可获得切片软件能以正确尺寸打开的二进制 STL:米换算为毫米,Y 轴朝上转为 Z 轴朝上,底部位于 z = 0。免费、私密,全程在浏览器中完成。

  • 米换算为毫米
  • Z 轴朝上置于打印床
  • 支持 Draco
  • 无需上传
更新于 2026年10月

如何将 glTF 转换为 STL

  1. 01

    拖入 .gltf 及其 .bin 文件

    内嵌资源的 .gltf 可单独使用。如果你的文件是文件夹形式,请在文件选择器中同时选中 .gltf 和 .bin,或将它们一起拖入,也可把整个文件夹作为一个 .zip 拖入。试试示例 可先了解流程。
  2. 02

    设置打印尺寸

    glTF 以米为单位,因此 输出尺寸 会直接显示毫米:0.3 米的雕像显示为 300 毫米。对打印床来说太大或太小?在 缩放 中输入系数,或在出现尺寸警告时点击 缩放到 100 毫米高。
  3. 03

    下载 STL

    保持开启 打印用 Z 轴朝上,让模型立在打印板上;选择 二进制,然后点击 转换为 STL。在 Cura、PrusaSlicer、Bambu Studio 或 Chitubox 中打开并照常切片。

glTF 带有单独的 .bin 或纹理文件夹

glTF 有两种形式。内嵌式 把所有内容放入一个 .gltf 文本文件。分离式 将几何数据保存在 .bin 文件中,纹理保存在旁边的图像文件里,这是 Sketchfab 和许多导出器提供的下载形式。转换器两种都支持:提供 .gltf 及其 .bin,可以多选、多文件拖入,或使用单个 .zip(zip 内的子文件夹也没问题)。

文件按名称匹配,因此导出器写入 JSON 的文件夹路径无关紧要。对于 STL,可以省略纹理图像,因为颜色本来就会被丢弃;模型打开时会有一条简短提示,列出未包含的内容。.bin 是唯一不能省略的文件:没有它就没有几何数据,转换器会告诉你缺少哪个文件。不支持直接拖入文件夹本身,请选择其中的文件或将其压缩为 zip。如果网站还提供 GLB,GLB 转 STL 可处理这个单文件。

glTF 转 STL 转换会保留什么

glTF 数据STL 结果
网格与节点变换保留,并烘焙为世界坐标位置
多个网格或节点合并为一个三角形列表
Draco 或 meshopt 压缩解码后写成普通三角形
蒙皮角色按文件打开时的姿态写入
动画片段丢弃
PBR 材质、纹理、顶点颜色、UV丢弃,STL 仅存储几何

以后还需要颜色?可保留在 glTF 转 OBJ 中,它会写出纹理和 MTL 文件,你可以在 Blender 中重新上色。

glTF 与 STL 简要对比

glTF 2.0
Khronos Group 标准,2017 年。包含网格、PBR 材质、纹理、蒙皮和动画的 JSON 场景
STL
3D Systems,1987 年。三角形和面法线,无颜色、无单位
单位
glTF:按规范为米。STL:切片软件按毫米读取
向上轴
glTF:+Y 朝上。STL:打印平台上 +Z 朝上
颜色
glTF:材质、顶点颜色和纹理。STL:无
常见制作工具
glTF:Blender、Sketchfab、three.js、游戏引擎、AI 3D 生成器。STL:CAD 和雕刻应用

从 glTF 转来的模型打印建议

glTF 文件是为屏幕上看起来好看而构建的。打印需要封闭实体,因此切片前请检查以下事项。

推荐做法
  • 用 STL 修复 处理 STL;游戏和网页模型常有开放边
  • 留意眼睛、发片或贴花等悬浮在表面上、未与其连接的碎片
  • 加厚扁平部件:由单层面片构成的披风或叶子壁厚为零
  • 开始长时间打印前,先在 STL 查看器 中预览结果
避免做法
  • 眼睛或标志等涂装细节无法打印;只有形状会保留
  • 不要未先平滑就直接以较大尺寸打印低多边形游戏素材
  • 除非切片软件要求 Y 轴朝上(大多数并不要求),否则不要关闭 Z 轴朝上
  • 不要给切片软件输入大型模型的 ASCII STL;二进制文件小得多

常见问题

常见问题

这个 glTF 转 STL 转换器免费吗?

免费。无需账户,文件数量不限,无水印。转换在浏览器标签页中完成,这也意味着你的模型永远不会被上传到任何地方。文件最大可达 200 MB,远大于典型的 glTF。

为什么我的 .gltf 文件打不开?

如果提示列出了缺失文件,说明你的 .gltf 将几何数据保存在单独的 .bin 中。请同时选择 .gltf 和 .bin,或将文件夹压缩为 zip 并拖入 .zip。如果是一般性错误,通常意味着文件损坏或不是 glTF 2.0;请从 Blender 重新导出,或下载 GLB 版本并使用 GLB 转 STL 转换器。

为什么我的 STL 尺寸不对?

glTF 以米存储,因此转换器会乘以 1,000 得到毫米。如果原作者按厘米建模,模型会大 100 倍。转换前请留意输出尺寸,并调整文件单位或缩放,直到高度符合预期。

glTF 转 STL 会保留纹理吗?

不会。STL 只保存三角形,因此纹理、材质颜色和 UV 都会被丢弃。对于单色耗材打印来说没问题。如果需要颜色,请使用能保留颜色的格式,例如带材质文件的 OBJ。在工作室中生成的模型也可以在付费方案中导出为适用于 Bambu AMS 打印机的多色 3MF。

可以转换带动画的角色吗?

可以。角色会按文件打开时的姿态写入,通常是静止姿态或绑定姿态,动画本身会被丢弃。如果你想为打印使用不同姿态,请在 Blender 中摆好骨骼姿势,应用骨架修改器后再次导出。

STL 是水密封闭的吗?

只有原 glTF 是水密封闭的,它才是。转换器会原样保留每个三角形,不会补洞。为游戏和网页制作的模型常常是开放壳体,因此如果切片软件报错或预览显示缺面,请用免费的 STL 修复工具处理结果。

免费开始

打印用你自己照片制作的模型

在工作室中根据一张图片生成 3D 模型。无纹理模型通常不到一分钟即可完成;一键修复可让它们水密封闭,付费方案可直接导出 STL。

无需信用卡 · 赠送 3 个免费积分