GLB 轉 GLTF 轉換器

將 GLB 單文件解包為 GLTF 格式,提取獨立的紋理、網格和材質資源,方便在建模工具中逐項編輯修改。

加載中...

請稍候

關於此工具

GLB 將所有資源打包在單個文件中,無法直接編輯內部的紋理或材質。解包為 GLTF 後,紋理圖片、材質定義和網格數據分別存儲為獨立文件,便於精確編輯。

使用技巧

  • 1自動提取模型信息
  • 2支持網格優化和紋理嵌入
  • 3實時 3D 預覽

配置選項說明

一般設定

座標系統

預設值Y-up

決定匯出模型的「朝上」軸。不同的 3D 軟體使用不同的慣例。選擇錯誤的系統可能導致模型側躺。

Y-up推薦

OpenGL、Three.js 及大多數 Web 3D 引擎使用的慣例。請為來自網頁或遊戲引擎的模型選擇此項。

Z-up

Blender(預設)、3ds Max 及部分 CAD 軟體使用的慣例。如果模型側躺,請嘗試此項。

X 軸旋轉

預設值

範圍-180° – 180°

繞 X 軸旋轉模型(度)。適用於修正匯入軸向偏差或微調列印朝向。

Y 軸旋轉

預設值

範圍-180° – 180°

繞 Y 軸旋轉模型(度)。適用於修正匯入軸向偏差或微調列印朝向。

Z 軸旋轉

預設值

範圍-180° – 180°

繞 Z 軸旋轉模型(度)。適用於修正匯入軸向偏差或微調列印朝向。

GLTF 輸出設定

資源模式

預設值分離

選擇紋理和緩衝區在輸出中的組織方式。

分離推薦

分別導出 .gltf、.bin 和紋理檔案。適合編輯個別資源。

內嵌

將所有資源以 Base64 資料 URI 嵌入單一 .gltf 檔案中。分發更簡單,但檔案較大。

格式說明

輸入格式

副檔名:
glb
全名:
GL Transmission Format Binary (glTF 2.0)
類型:
3D Model
格式:
GLB
常用工具:
Three.jsBabylon.jsBlender
說明:
GLB 是 Khronos 定義的 3D 開放格式,將場景、網格、材質、紋理、動畫打包成單一二進位檔,用於 Three.js、Babylon.js 及 AR/VR。

備註:

  • 部分 3D 列印切片軟體無法直接匯入 GLB 檔案
  • 不適合 CAD 參數化編輯

支援特性:

  • 單一自包含的二進位檔案
  • PBR 材質支援(底色、金屬度、粗糙度、法線貼圖)
  • 骨骼動畫、蒙皮與形態目標
  • Draco 網格壓縮與 KTX2 紋理壓縮
  • 多網格節點與場景層級結構

輸出格式

副檔名:
gltf, glb
全名:
GL Transmission Format (glTF 2.0)
類型:
3D Scene
格式:
GLTF
常用工具:
Three.jsBabylon.jsBlender
說明:
GLTF 是開放標準的3D傳輸格式,使用JSON場景描述與分離的二進位緩衝區和紋理檔案,以實現高效載入。

備註:

  • 外部資源(.bin、紋理)需保持在同一目錄
  • 處理 CAD 工作流程可能需要額外工具

支援特性:

  • 常見的 3D 格式

使用方法

1

上傳 GLB 文件

拖放 GLB 文件或點擊瀏覽

2

查看模型信息和設置

檢查模型信息並調整轉換設置

3

下載 GLTF

點擊轉換並立即下載 GLTF 文件

常見問題

本工具相關

Q

分離式和嵌入式有什麼區別?

A

分離式(預設):匯出 ZIP 壓縮包,包含 .gltf JSON 主文件、.bin 網格數據和獨立紋理圖片,便於逐項編輯和替換資源。嵌入式:匯出單個 .gltf 文件,所有緩衝區和紋理以 Base64 data URI 內嵌在 JSON 中,適合單文件分發,但體積更大且不便單獨編輯紋理。可在轉換設定中的「資源模式」切換。

Q

解包後會有哪些文件?

A

取決於資源模式。分離式下載 ZIP 包,內含 .gltf 主文件、.bin 網格數據和獨立紋理圖片(.png/.jpg),文件通過相對路徑關聯。嵌入式下載單個 .gltf 文件,所有資源內嵌其中,無需額外文件。

Q

編輯完 GLTF 後能重新打包為 GLB 嗎?

A

可以,使用本站的 GLTF 轉 GLB 工具即可將編輯後的多文件重新打包為單個 GLB 文件。兩個工具配合使用形成完整的工作流。注意:嵌入式匯出的單文件 GLTF 可直接在 GLTF 轉 GLB 工具中上傳打包。

Q

解包後的紋理圖片是什麼格式?

A

紋理圖片會按 GLB 中的原始格式輸出,通常為 PNG 或 JPG。如果 GLB 中使用了壓縮紋理格式(如 KTX2),會轉換為標準的 PNG 格式以便編輯。

Q

可以只提取 GLB 中的某些資源嗎?

A

在分離式模式下,解包後所有資源以獨立文件形式存儲。您可以只保留需要的紋理圖片或網格數據,刪除不需要的文件,然後手動編輯 GLTF JSON 中的引用。嵌入式模式將所有資源內嵌在單個 JSON 中,不適合單獨提取資源。

Q

解包會損失數據嗎?

A

不會。GLB 到 GLTF 的轉換是無損的,所有幾何數據、材質信息、紋理圖片和動畫數據都會完整提取。解包只是改變了數據的組織方式,不改變內容。

Q

GLTF 的 JSON 文件可以手動編輯嗎?

A

可以。GLTF 的主文件是標準的 JSON 格式,可以用任何文本編輯器打開。您可以修改材質參數、調整節點變換、替換紋理引用等。修改後建議用 JSON 校驗工具檢查格式正確性。

通用問題

Q

Any3D 是完全免費的嗎?

A

是的,Any3D 的核心功能永久免費使用。我們提供格式轉換、模型優化和在線預覽等基礎功能,無需註冊或付費即可使用。

Q

我的文件會上傳到伺服器嗎?

A

不會。您選擇的文件僅在本機瀏覽器中處理,全程不離開您的裝置,也不會發送到我們的伺服器。我們不存儲任何用戶文件;處理結束後,瀏覽器內存中的相關數據會被釋放。

Q

需要安裝軟件嗎?

A

不需要安裝任何軟件。Any3D 是完全基於瀏覽器的工具,只需打開網頁即可使用所有功能,支持 Windows、Mac、Linux 等主流操作系統。

Q

文件大小有限制嗎?

A

模型的處理能力取決於您的裝置效能以及模型本身的頂點數和紋理複雜度,而非單純的檔案大小。我們不設檔案大小限制,但超出裝置承載能力時,頁面可能出現卡頓甚至崩潰。

贊助支持