zh

OBJ 转换为 GLB

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

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

0%

你的文件从未离开你的设备

    我的文件会被上传吗?

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

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    服务器位于德国原生符合 GDPR
    经独立审计TLS A+ · 标头 A+

    OBJ(Wavefront)是 Blender、Cinema 4D、Maya 等三维软件之间广泛使用的交换格式。但在网页、AR 和现代查看器中,glTF 已成为标准--GLB 是其紧凑的单文件二进制变体。本工具读取 OBJ 的几何数据并输出有效的 GLB 文件,适用于 model-viewer、three.js 或 Babylon.js 等。

    索引化的 OBJ 网格(包含被面引用的顶点池)将被转换为 glTF 2.0 结构:顶点缓冲区和索引缓冲区嵌入 GLB 二进制部分,附加访问器与网格描述。超过三个顶点的多边形将被拆分为三角形;坐标以 32-bit float 原样保留。

    所有处理完全在浏览器本地进行--模型不会离开你的设备。需要说明的是:仅传输纯几何数据。MTL 文件中的材质、纹理坐标、法线和组不会被保留。损坏或空的文件将附带明确提示被拒绝。

    技术规格

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

    三步完成

    1. 拖放 OBJ 文件。
    2. 转换自动执行。
    3. 下载 GLB 文件(例如用于 model-viewer)。

    限制: 将 OBJ 转换为 GLB 文件(glTF 2.0 二进制):多边形拆分为三角形,坐标保持不变(32-bit float)。仅传输纯几何数据--MTL 材质、纹理坐标、法线和组不会被保留。无效或空的文件将附带明确错误提示被拒绝。

    常见问题

    MTL 材质会被保留吗?

    不会。仅转换纯几何数据;MTL 文件和纹理不会包含在 GLB 中。

    四边形或多边形会怎么处理?

    超过三个顶点的面会被拆分为三角形(glTF 存储三角形)。

    GLB 和 glTF 有什么区别?

    GLB 是 glTF 的二进制单文件形式:结构和二进制缓冲区存储在同一个文件中。

    我的文件会被上传吗?

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

    相关工具