使用 Blender 與 Substance Painter 建立 GLB 檔案
自 2.8 版起,Blender 可匯出 GLB 檔案,您可以將檔案新增到 Shopify 管理介面的商品。瞭解詳情,請造訪 Blender manual。
若使用較舊版本的 Blender,您可以搭配 Substance Painter 來匯出 GLB 檔案。
本頁內容
在 Blender 準備模型以匯出
為了準備匯出,您需要確保模型為單一網格,且只套用一個貼圖。
步驟:
- 按一下 File > Import,然後選取模型適用的正確檔案格式。
- 選取您的模型檔案,然後按一下 Import。
- 按住
SHIFT,以滑鼠右鍵點選場景中的每個物件,然後按下Ctrl+J將其合併為單一網格。 - 將模型展開到 0–1 UV 空間。請確保沒有 UV 重疊:

- 在 Properties 編輯器中,按一下材質圖示。
- 按一下
+按鈕以新增材質插槽:
- 按一下 New。
從 Blender 匯出網格
- 按一下 File > Export > FBX (.fbx)。
- 輸入您要匯出檔案的路徑。
- 請確定使用以下匯出設定:

- 按一下 Export FBX。
在 Substance Painter 中匯入並準備 FBX 檔案
- 按一下 File > New,建立新的 Substance Painter 專案。
- 在 New project 對話方塊中,按一下 Select 選擇網格。
- 選取您從 Blender 匯出的 FBX 檔案,然後按一下 Open。
- 在 New project 視窗中,按一下 OK。
- 請確認您已正確匯出網格:在「 Texture set list 」面板中只顯示一個貼圖集。
- 如果顯示多於一個貼圖集,請參閱 Multiple texture sets。
- 在「 Texture set settings 」面板中,按一下
+按鈕以新增通道:
- 必要:環境遮蔽。
- 選用:自發光。若模型包含會發光的元件,請加入此通道。
- 選用:不透明度。若模型包含會有透明效果的元件,請加入此通道。
- 在 Texture set settings 面板中,按一下 Bake Mesh Maps。
- 在模型上繪製貼圖。
多個貼圖集
將 FBX 檔案匯入 Substance Painter 時,應僅有一個貼圖集:

如果顯示多於一個貼圖集,代表從 Blender 匯出網格時,以下任一項設定不正確:
- 網格未合併為單一物件。
- 網格指派了超過一個貼圖。
若發生上述狀況,請從 Blender 重新匯出模型,並確保網格為單一物件,且只指派一個貼圖。
從 Substance Painter 匯出 glTF 檔案
按一下 File > Export Textures。
在 Config 下拉式選單中,選取 glTF PBR Metal Roughness。
選擇要儲存貼圖的位置。
選擇文件尺寸,以決定貼圖檔案的大小。
按一下 Export。
壓縮貼圖檔案
匯出模型後,您應會得到以下檔案:
- modelName.bin
- modelName.glb
- modelName.gltf
- modelNamebaseColor.png
- modelNamenormal.png
- modelName_occlusionRoughnessMetallic.png
使用 glTF PBR Metal Roughness 設定時,Substance Painter 只會以 PNG 格式匯出貼圖檔案。建議壓縮貼圖檔案,並將不需要 alpha 通道的貼圖轉成 JPG。這可降低總檔案大小,檔案愈小,下載速度愈快,互動也會更順暢。
建議將檔案大小控制在 4 MB 以內。
建立 GLB 檔案
- 請造訪 https://glb-packer-old.glitch.me/。
- 將您從 Substance Painter 匯出的檔案拖放到 GLB Packer 網頁上。
系統會下載一個名為 out.glb 的檔案到您的電腦。下載完成後,您可以重新命名該檔案,然後上傳到 Shopify。