3MF 转 glTF

在浏览器中把 3MF 文件转换为 glTF。免费、无需上传、无需注册。

正在加载转换器…

直接在浏览器中把 3MF 文件转换为 glTF。转换器解析 3MF 网格,在内存中重建,然后逐三角面写成 glTF。 glTF 能装下 3MF 携带的全部信息,所以转换过程不会丢东西。 3MF 格式还规定了自己的坐标轴和比例——Z 轴朝上、以毫米为单位——所以模型会被旋转和缩放,以符合 glTF 一侧工具的预期。 不会上传任何内容,除了电脑内存之外没有文件大小限制,结果即时下载。glTF 提供可读的 JSON 场景,便于在构建流程中检查、比对或二次处理。

如何把 3MF 转换为 glTF

  1. 1
    拖入你的 3MF 文件

    把 .3mf 文件拖到上方的框中,或点击选择一个。支持切片软件的工程文件(Bambu Studio 或 PrusaSlicer 的 .3mf);内嵌的打印设置会被忽略,几何和颜色会读取。

  2. 2
    检查预览

    模型以 3D 渲染,方便你确认加载正确。旁边显示尺寸、体积和三角面数;如果网格不水密,会标出开放边。

  3. 3
    下载 glTF

    按需调整导出选项,然后点击下载。缓冲以 base64 内嵌在 JSON 中,输出为单个文件。

什么是 3MF 文件?

3MF 是 STL 的现代替代品,由 3MF 联盟(微软、Autodesk、HP、Prusa 等)发布。它是一个包含 XML 的 ZIP 压缩包,保存单位、颜色、材质、多个对象和打印设置。Bambu Studio 和 PrusaSlicer 等切片软件把它作为工程文件格式。

常见使用者: Bambu Studio、PrusaSlicer、Cura、Windows 3D Builder、Fusion 360

支持切片软件的工程文件(Bambu Studio 或 PrusaSlicer 的 .3mf);内嵌的打印设置会被忽略,几何和颜色会读取。

什么是 glTF 文件?

glTF 是与 GLB 相同 Khronos 标准的 JSON 形式。.gltf 文件用可读的 JSON 描述场景,二进制缓冲和纹理可以内嵌为 base64 或作为独立文件存放。想手动检查或编辑场景描述时很方便。

常见使用者: Web 开发者、Babylon.js / three.js、Blender、Unity 和 Unreal 导入器

glTF 提供可读的 JSON 场景,便于在构建流程中检查、比对或二次处理。

3MF 与 glTF 对比

3MFglTF
全称3D 制造格式(3D Manufacturing Format)GL 传输格式(GL Transmission Format)
编码ZIP 容器文本
几何类型三角网格三角网格
颜色是是
纹理是是
材质是是
保存单位是是
多个对象是是
典型用途Bambu Studio、PrusaSlicer、CuraWeb 开发者、Babylon.js / three.js、Blender

常见问题

相关转换器