zh

STL 转换为 GLB

在本地将 STL 三维模型转换为 GLB 格式(二进制 glTF),网页、AR 和三维查看器的标准格式。无需上传。

正在你的设备上本地处理 ...

正在你的设备上本地处理 ...

0%

我的文件会被上传吗?

不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

无需上传100% 本地处理
内容只属于你第三方无法访问
Hosted in GermanyGlobal Content Delivery
经独立审计TLS A+ · 标头 A+

STL 是三维打印的标准格式,但在网页、增强现实(AR)和现代三维查看器中,glTF 已成为主流标准,GLB 是其紧凑的单文件二进制变体,将几何数据等所有内容打包进一个二进制文件。model-viewer 组件、three.js、Babylon.js 或 Windows 三维查看器等工具均期望此格式。本工具读取你的 STL 文件并输出有效的 GLB 文件。

工具自动识别二进制和文本格式(ASCII)的 STL。三角形将被转换为 glTF 2.0 结构:顶点缓冲区和索引缓冲区嵌入 GLB 二进制部分,附加必要的访问器与网格描述。几何数据精确保留;坐标以 32-bit float 原样写入。

所有处理完全在浏览器本地进行,即便是机密模型也不会离开你的设备。需要说明的是:仅传输纯几何数据。STL 不含材质、纹理、颜色和动画,因此 GLB 中只有顶点和面数据。损坏或空的文件将附带明确提示被拒绝,而不是生成无意义的输出。

技术规格

技术规格
输入格式STL
输出格式GLB
批量处理不支持
处理方式在浏览器中本地处理 (JavaScript)
文件上传

三步完成

  1. 拖放 STL 文件(二进制或 ASCII)。
  2. 转换自动执行。
  3. 下载 GLB 文件(例如用于 model-viewer)。

限制: 将二进制和 ASCII 格式的 STL 转换为 GLB 文件(glTF 2.0 二进制):三角形数量精确保留,坐标保持不变(32-bit float)。仅传输纯几何数据,STL 不含材质、纹理、颜色或动画信息。无效或空的 STL 文件将附带明确错误提示被拒绝。只会写入一个POSITION缓冲区,没有NORMAL属性;查看器会在加载时根据几何形状重新计算面法线。

常见问题

GLB 和 glTF 有什么区别?

GLB 是 glTF 的二进制单文件形式:JSON 结构和二进制缓冲区存储在同一个文件中。glTF 则可以引用外部文件。

几何数据能精确保留吗?

可以。三角形数量不变,坐标以 32-bit float 原样保留。

材质或颜色会被传输吗?

不会。STL 不含材质、纹理或颜色信息,因此 GLB 中仅包含几何数据。

我的文件会被上传吗?

不会。转换完全在浏览器本地进行,模型不会离开你的设备。

相关工具

OBJ 转换为 GLB · GLB 转换为 OBJ · glTF 转换为 GLB · GLB 转换为 glTF · STL 转 PLY · Excel 转 Markdown