关于这款 GLB 转 STL 转换器
这款 GLB 转 STL 转换器完全在浏览器中运行,能将二进制 glTF 模型转换为仅含几何体、适合 3D 打印的网格。拖入 .glb 文件,工具会提取底层几何体,丢弃颜色和贴图,然后输出一个紧凑的二进制 .stl 文件。
由于所有操作都在本地设备上完成,你的模型始终保持私密,转换在文件加载后立即开始。这是一种无需安装、快速将网络或游戏资源准备为可在各种 3D 打印机上切片和打印的方式。
什么是 GLB?
GLB 是 glTF 的二进制容器版本,glTF 是由 Khronos Group 维护的免版税 3D 传输标准。单个 .glb 文件将网格几何体、PBR 材质和贴图图像打包为一个紧凑的整体,因此无需追踪外部的 .bin 缓冲文件或零散的图片文件。
这种自包含设计使 GLB 在网络上尤为流行,它能快速加载并以单一资源形式传输。游戏引擎、在线 3D 查看器和 AR 体验都依赖它来以极低的开销交付精细模型,运行时也不会出现文件缺失错误,大多数现代浏览器都能原生渲染它而无需额外插件。
什么是 STL?
STL 是一种仅含几何体的网格格式,将 3D 表面描述为一组三角形,已成为 3D 打印的事实标准。它有二进制和 ASCII 两种变体,其中二进制 STL 要紧凑得多。.stl 文件不存储任何颜色、材质或贴图数据,只保存定义形状的三角形几何体。
由于 STL 极其简单且被切片软件普遍支持,几乎每台 3D 打印机和 CAD 程序都能读取它。这种简单性也是它的主要局限:如果你需要打印的颜色或材质信息,STL 无法承载,你需要一个更丰富的格式。
为什么要将 GLB 转 STL?
把 GLB 转 STL 是将面向屏幕的模型准备为实体 3D 打印的标准方式。GLB 文件携带的丰富材质和贴图在查看器中看起来很棒,但 3D 打印机和切片软件处理的是实体几何体,这些视觉细节在打印床上毫无意义。
在 GLB 转 STL 的过程中,网格几何体被完整保留,而所有颜色和贴图数据都会被丢弃,因为 STL 仅含几何体。最终得到的是一个干净的三角形网格,切片软件可以直接处理。
这款转换器输出二进制 STL,它比 ASCII 变体小得多,传输也更快。当你想要打印模型而又无需考虑材质时,它是合适的选择,更小的文件体积也让打印就绪的网格更便于存储和分享。
如何将 GLB 转 STL
对于常规文件,转换只需几秒钟,整个过程在浏览器中完成,无需安装任何东西。以下是分四步将 GLB 转 STL 的方法:
1. 加载文件。将 .glb 文件拖放到转换器上,或从设备中浏览选择一个文件。
2. 检查模型。查看器会显示从 GLB 解析出的几何体,方便你在导出前确认加载是否正确。
3. 运行导出。选择 STL 作为输出格式并开始转换;工具会输出一个仅包含三角形网格的二进制 .stl 文件。
4. 下载结果。保存生成的 .stl 文件,并将其导入切片软件或 3D 打印软件。
由于 STL 不存储颜色或材质数据,打印出的模型将是单一实体形状。如果你的 GLB 包含多个不相连的部分,请在打印前检查切片软件是否需要将它们作为单独的文件。
GLB 与 STL 的主要区别
GLB 和 STL 的用途截然不同。GLB 是为网络设计的紧凑二进制单文件容器,将几何体、PBR 材质和贴图打包在一起,使模型在屏幕上看起来完整。STL 是仅含几何体的格式,将表面还原为三角形,完全不携带颜色、材质或贴图信息。
当你从 GLB 转 STL 时,网格几何体被保留,但所有视觉内容、颜色、贴图和材质都会被剥离。STL 无法像 GLB 那样作为带贴图的模型查看,但它几乎是每台 3D 打印机和切片软件所期望的格式,因此在实体制造中不可或缺。
私密的、基于浏览器的 GLB 转 STL 转换
这次 GLB 转 STL 的转换完全在客户端运行,因此不会向任何服务器上传文件,你的文件永远不会离开设备。这使该工具成为处理专有模型、客户项目或任何你不想经由云端的内容的安全之选。
常规使用可流畅处理约 50 MB 以内的文件,每个文件的硬性上限为 150 MB。非常大或细分密集的模型可能处理缓慢或完全转换失败,具体取决于机器的可用内存。如果文件未能完成,可尝试简化网格、降低纹理分辨率,或先关闭其他浏览器标签页再重试。