2014年4月17日 星期四

[ Android Blender] 把Blender 3D 物件輸出成AndAR格式

Blender是一套很強3D Model的工具,AndAR則是Android上的擴增實境的軟體,我們可以從Google Play下載。
 
選擇Play商店,輸入AndAR,就可以下載AndAR Model Viewer APP,下圖是已經下載完成。

 
執行AndAR Model Viewer APP。
 
 
你可以選擇內建的 3D Model來進行測試

 
由於AndAR是有標籤的擴充實境,你需要先準備好AR標籤,如下圖,你可以在Google上輸入AndAR Marker即可以找到。
 
 
當你選擇其中一個Model執行後,把手機攝像頭對著標籤即可看到3D MODEL站在AR標籤上。
 
 
接下來打開Blender,進行模型繪製,如下圖。
 
選擇File->Export->Wavefront(obj),並依圖參數進行設定(在圖的左邊)
 

把下列5種參數打勾
1.Write Normals
2.Write Materials
3.Taiangulate Faces
4.Material Group
5.Keep Vertex Order
按下Export Obj,在儲存目檔下即可以看到mtl及obj檔。

把mtl及obj檔複製到手機上
回到AndAR APP選擇Select a model file選項
 
 
找到download目錄
 
選擇obj檔。
 
 
執行結果