AR Code AR Face Filter

影片教程:如何在 Blender 中壓縮 / 減少 3D 模型的大小(GLB, GLTF, DAE, FBX, OBJ...)?


教程 | 20/06/2024 |


Blender 是一款強大的開源軟體,旨在創建 3D 圖形、動畫和視覺效果。它支持廣泛的文件格式進行導入和導出,包括 GLB、GLTF、DAE、OBJ、ABC、USD、BVH、PLY、STL、FBX 和 X3D。這種適應性使其成為各種 3D 專案和工作流程的寶貴工具。 (https://www.blender.org/download/)。

如何優化 AR 代碼的 3D 文件大小

我們建議在將您的3D 模型上傳到 AR Code 之前使用 Blender 進行轉換和壓縮,以獲得最佳的增強現實體驗。

良好的 AR 代碼體驗應在任何移動設備上在 10 秒內加載。典型的移動連接的運行速度約為每秒 1 兆位元。

要在 Blender 中壓縮 3D 文件以進行 AR 顯示,請按照以下步驟操作:

步驟 1:壓縮 3D 模型貼圖

此步驟需要使用圖像編輯軟體。我們將使用開源軟體 GIMP。 (https://www.gimp.org/downloads/)

首先,訪問您的 3D 模型的貼圖文件。為此,請使用以下格式:.gltf + .bin + 貼圖:

  • 將您的 3D 模型導入 Blender
  • 將您的 3D 模型導出為 .gltf + .bin + 貼圖
  • 在 GIMP 中打開貼圖文件
  • 縮放圖像(縮小至 1024X1024 或更小以便於更高壓縮):圖像 > 縮放圖像

gimp scale

  • 將貼圖導出為 *.jpg 格式,解析度為 90(或更低的解析度以獲得更高的壓縮率):文件 > 另存為

gimp compress

  • 在 Blender 中替換貼圖,或者只需使用文本編輯器編輯您的 .gltf 文件並根據需要替換貼圖格式(例如,從 ".png" 替換為 ".jpg")
  • textures jpg png

  • 保存文件

步驟 2:使用 Blender 中的簡化功能減少 3D 模型的複雜性

減少 3D 模型大小的第二個主要步驟是簡化其網格,這涉及減少多邊形數量同時保留整體外觀。

  • 將先前編輯的 *.gltf 文件導入 Blender
  • 選擇要簡化的網格

decimate blender

  • 進行簡化,目標是將每個網格控制在 50,000 面以下。始終檢查 3D 渲染。提示:如果您的模型沒有動畫,您可以先將多個網格合併,然後進行簡化。
  • 將您的模型導出為 *.glb 格式 選擇“應用修改器”,但不選擇“壓縮”選項

apply modifiers blender

現在可以在 AR Code 介面上傳您的 3D 模型。

將 3D 文件上傳到 AR Code

要在 AR Code 上發布 3D 模型,我們建議使用不超過 15MB 的模型。較大的模型可能有更高的解析度,但它也可能在 AR 顯示過程中導致加載速度變慢。較低的解析度可以加快顯示速度。有關詳細資訊,請參閱:在 AR Code 上上傳 3D 模型,文件大小和格式是什麼?

upload 3d file on AR code

在 Blender 中壓縮/減少 3D 文件大小的視頻教程

這是一段視頻,演示了壓縮 3D 文件並將其上傳到 AR Code 的整個過程。它提供了完成此任務的分步指南。

Donut demo

總結這個教程的步驟:

步驟 1:壓縮 3D 模型貼圖:

  1. 將您的 3D 模型導入 Blender
  2. 將您的 3D 模型導出為 .gltf + .bin + 貼圖
  3. 在 GIMP 中打開貼圖文件
  4. 縮放圖像(縮小至 1024X1024 或更小以便於更高壓縮)
  5. 將貼圖導出為 *.jpg 格式,解析度為 90(或更低的解析度以獲得更高的壓縮率)
  6. 使用文本編輯器編輯您的 .gltf 文件,根據需要替換貼圖格式(例如,從 ".png" 替換為 ".jpg")
  7. 保存它

步驟 2:在 Blender 中簡化網格:

  1. 將先前編輯的 *.gltf 文件導入 Blender
  2. 選擇要簡化的網格
  3. 進行簡化,目標是將每個網格控制在 40,000 面以下。始終檢查 3D 渲染。
  4. 提示:如果您的模型沒有動畫,您可以先將多個網格合併,然後進行簡化。
  5. 選擇“應用修改器”,但不選擇“壓縮”選項,將您的模型導出為 *.glb 格式。
  6. 現在可以在 AR Code 介面上傳您的 3D 模型。

優化 3D 模型以顯示增強現實需要仔細注意文件大小和模型複雜性。通過遵循概述的步驟並使用 Blender 和 GIMP 等強大工具,您可以創建順暢運行在各種設備上的引人入勝且高效的 AR 體驗。請記住始終在不同環境中測試您的模型,以確保它們提供最佳的用戶體驗。

要壓縮/減少工業 CAD 模型的大小,請遵循本教程:如何使用 MeshLab 和 Blender 壓縮/減少工業 3D CAD 模型的大小?

使用 AR Code 的 3D 建模工具創建 AR 體驗

AR Code 還提供了一系列工具來製作身臨其境的互動式 AR 體驗。對象捕獲工具促進了無縫的 3D 對象掃描。對於品牌推廣,AR 標誌功能可讓您創建令人印象深刻的 3D 標誌。此外,AR 照片AR 投影門工具可讓您創建引人入勝的基於照片和投影門的體驗,增強用戶參與度。此外,AR 面具過濾器工具基於您的圖像或標誌提供令人興奮的社交 AR 體驗。

AR Code Face Filter

常見問題

什麼是 Blender,它支持哪些文件格式進行導入和導出?

Blender 是一款功能強大的開源軟體,用於創建 3D 圖形、動畫和視覺效果。它支持多種文件格式進行導入和導出,包括 GLB、GLTF、DAE、ABC、USD、BVH、PLY、STL、FBX 和 X3D,使其對各種專案和工作流程都極為靈活。

為什麼在將 3D 模型上傳到 AR Code 之前壓縮它們很重要?

在將 3D 模型上傳到 AR Code 之前壓縮它們對於提供流暢高效的 AR 體驗至關重要。通過減少文件大小,可以確保 AR 內容快速加載。這有助於保持用戶參與度,並在各種設備上提供更令人滿意的體驗。

在 Blender 中壓縮 3D 文件以優化其增強現實顯示的過程是什麼?

要在 Blender 中優化 3D 文件以進行增強現實顯示,請按照以下步驟操作:首先,使用 GIMP 等圖像編輯軟體壓縮 3D 模型的貼圖,以減少文件大小而不會失去重要的細節。接下來,使用分解等技術在 Blender 中減少 3D 模型的複雜性,這樣可以在保留整體形狀和外觀的同時減少多邊形數量。此過程可確保在 AR 體驗中達到視覺質量與性能之間的平衡。

在 AR Code 上上傳 3D 模型的推薦文件大小限制是多少?

為了在 AR Code 上獲得最佳效能,建議將 3D 模型的文件大小保持在 15MB 以下。雖然較大的模型可能具有更高的細節,但是在 AR 顯示過程中可能會導致加載時間過長並可能出現性能問題。通過使用較低解析度的模型,可以確保用戶在觀看 AR 體驗時速度更快,反應更加靈敏。

供電
89,602 AR experiences
服務
279,103 每天掃描次數
值得信賴
73134 創作者



開始使用

開始創建、管理和跟踪您的 AR Code體驗。
開始創建和管理您的增強現實代碼體驗。

開始使用

AR Code Object Capture
使用 iPhone Pro 或 iPad Pro 進行 3D 掃描,立即為任何物件建立 AR 程式碼。
AR Code Object Capture


最新博客文章

AI Code
AI Code, 提示用戶拍照,然後由 AI 分析以提供個性化的回應或建議,創建個性化的擴增實境體驗。
AI Code


使用我們的高級功能創建、管理、編輯和監控您的 AR 體驗。

開始使用

AR Logo
AR 徽標功能允許從 .SVG 圖像文件創建 3D 徽標版本,以增強品牌代表性。
AR Logo


facebook twitter instagram linkedin youtube tiktok