視頻教程:如何製作優化為增強現實的3D模型與AR編碼?


教程 | 12/12/2023 |


擴增實境是將數字內容帶入現實世界的一種方式。然而,為擴增實境準備3D模型可能會有挑戰性。本文將使用免費的3D建模工具Blender,為您指導如何準備3D模型以供擴增實境使用。

在3D場景中居中您的3D模型

首先,確保您的3D模型位於場景的中心。如果不是的話,在擴增實境視圖中可能會顯示得太遠。以下是居中的方法:

  • 將您的模型導入到Blender中。
  • 選擇您的模型。
  • 將模型的原點設定為其幾何圖形,這樣確保模型的中心真的是中心。
  • 使用位置參數將模型放置在坐標(0,0,0)上。
  • 保存您的3D模型。

perseverance nasa 3d AR Code

減小您的3D模型文件大小:紋理

為了提高3D模型的加載速度,您可以減小其紋理圖像文件的大小。以下是一些方法:

  • 將您的3D模型導入到Blender中。
  • 以.gltf + .bin +紋理的格式導出模型。
  • 在GIMP(免費圖像編輯軟體)中打開紋理文件。
  • 將圖像的尺寸調整為1024x1024或更小。
  • 以後綴名為.jpg、解析度為90或更低的格式保存紋理。
  • 替換Blender中的紋理,或在.gltf文件中編輯並更改紋理格式(例如,從“.png”改為“.jpg”)。
  • 保存文件。

減小您的3D模型文件大小:頂點

改善模型的加載速度的另一種方法是減少其複雜性,即減少模型中頂點的數量。以下是一些方法:

  • 將您的3D模型導入到Blender中。
  • 選擇一個要減少頂點數的網格。
  • 縮減網格,目標是少於50,000個面。檢查3D渲染結果,確保它看起來仍然很好。
  • 如果您的模型沒有任何移動部件,您可以將它們合併後一起減少多個網格。
  • 以.glb格式導出模型,選擇"應用修改器"但不選擇"壓縮"。
  • 將您的模型上傳到AR Code。

Donut demo

以適當的3D文件格式導出您的3D模型

在使用擴增實境服務時,將您的3D模型以正確的文件格式導出非常重要。

AR Code上上傳您的3D文件時,您可以自動上傳.glb、.usdz、.ply、.stl、.fbx、.obj、.x3d、.gltf或帶有3D文件和紋理路徑的.zip等格式。對於其他格式,如*.dae,*.abc,建議通過專門的支援查詢協助。

為了提供最佳的使用者體驗,建議將上傳的3D文件總大小保持在15MB以下。較大的文件可能會導致用戶加載延遲。

調整您的3D模型的比例

在壓縮紋理並減少3D模型的複雜性後,您可以將其上傳到AR Code。建議使用大小不超過15MB的模型以獲得流暢的擴增實境顯示。較大的模型可能具有更高的定義,但在擴增實境顯示時可能會導致減慢速度。

接下來,請確保您的模型具有正確的比例。您可以在上傳模型到AR Code時檢查模型的比例。如果需要調整模型的大小,您可以在Blender中進行如下操作:

  • 選擇您的模型。
  • 按住S(表示“縮放”)。
  • 將光標移到物體遠離或朝向物體使其變大或變小。
  • 單擊以確認新的大小。
  • 以.glb格式導出模型。

AR 3D Concept Car black

結論

將3D模型適應擴增實境顯示需要仔細優化,以確保快速加載和在各種設備上良好的性能。通過壓縮紋理並減少複雜度,您可以創建引人入勝的擴增實境體驗,而不會出現性能問題。請記住,平衡視覺質量和性能是成功的擴增實境體驗的關鍵。

有關使用Blender和GIMP縮減3D模型大小的逐步指南,您可以閱讀教程Reduce the size of a 3D model with Blender and GIMP。工業CAD模型的高級用戶可能會發現這個教程有所幫助:How to compress/reduce the size of an industrial 3D CAD model with MeshLab and Blender?

常見問題

為什麼需要在場景中將我的3D模型居中?

在場景中將您的3D模型居中,對於獲得最佳的擴增實境視圖是必要的。如果模型未居中,它可能在擴增實境顯示中顯得太遠。要在Blender中將模型居中,請將原點設定為其幾何圖形,並將其位置參數調整為坐標(0,0,0)。

如何減小我的3D模型文件大小?

通過減小紋理圖像文件的大小和簡化模型的複雜性,您可以減小3D模型的文件大小。要減小紋理圖像文件的大小,請使用.gltf + .bin +紋理格式導出模型,調整圖像大小,並將其保存為.jpg文件。要簡化模型的複雜性,在模型的網格上進行縮減,使其面數少於50,000。

上傳3D模型到AR Code的建議文件格式是什麼?

在AR Code上上傳3D文件時,您可以自動上傳.GLB、.USDZ、.PLY、.STL、.FBX、.OBJ、.X3D、.GLTF或包含3D文件和紋理路徑的.ZIP等格式。對於其他格式,如*.DAE、*.ABC,建議尋求專門的支援。

擴增實境顯示的3D模型建議的尺寸是多少?

為了提供最佳的使用者體驗,建議將上傳的3D文件的總大小保持在15MB以下。較大的文件可能會導致用戶加載延遲,從而干擾擴增實境體驗。儘管較大的模型可能具有更高的定義,但它們可能會減慢擴增實境顯示速度。

供電
48,784 AR experiences
服務
172,710 每天掃描次數
值得信賴
35961 創作者



開始使用

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

開始使用

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

最新博客文章

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

開始使用