網頁

2018年5月20日 星期日

[blender] 快速製作2D轉3D的模型

 

先給各位看效果,左圖是一般的.jpg圖檔,右邊是將左圖直接增添厚度而成的3D模型。




1. 轉檔
    首先,使用網路上免費的轉檔軟體,convertio file converter (連結),
    將圖檔(.jpg)檔轉成.svg檔。

2. 製作
    使用blender軟體,將.svg檔案修改成具有厚度3D模型。
    2.1 import .svg 檔案
    2.2 全選所有成分並加以群組成一個物件

          全選  可以一邊按著shift然後一一點選起來
                    也可以雙擊A

          群組   Ctrl + J
   
     2.3 Ctrl + Alt + Shift + C → origin to geometry [將中心點移到物件中央]

     2.4 Alt + C → Mesh from curve/meta/surf/text [將curve轉成mesh]

     2.5 在Edit Mode下 → Ctrl + F → Tris to Quads
 
     2.6 在Edit Mode下 → press X → Limited Dissolve
            [為了做出low poly,事先刪除多餘的面,此步驟可略]

     2.7 Extrude → 用滑鼠朝某方向移動,就可以增添厚度,再點擊滑鼠左鍵,停止功能

                              在左邊畫面,有參數可以調整厚度

     2.8 完成後,直接 export 成.fbx檔案

3. 上色
    3.1 使用Window的小畫家3D,對模型進行著色,用油漆桶整片上色。
 
    3.2 使用clara.io,網路上免費建模軟體轉格式,稍微調整顏色

    3.3 將轉出檔案匯入Unity,並貼上材質。


注意事項:
1. convertio file converter是免費線上軟體,就因為是免費,
   所以一天之內只能轉檔固定數量的 檔案,檔案數量若是過多,
   則必須收費才能繼續使用。在少量使用情況下,
   請不用擔心他會向你索費,放心使用便是。

2. 原始的.jpg圖檔品質或解析度越高,轉出來的.svg檔案品質越好。
    假如最後做出來的3D模型有瑕疵破面,可以回去修改或製作出品質更好的2D .jpg圖檔。

3. blender是一套免費軟體,操作上有其極為特殊的按鍵方式。
    必須遵照這些隱藏的Hot key,才能逐一完成。
    若我撰寫的有不易理解之處,請直接參考本文的參考資料[連結]。

4. 上色為何要先在小畫家3D畫上色後,另外到clara.io轉檔,再轉給Unity?
    因為小畫家3D另存檔案出來的.fbx檔案,匯入到Unity無法貼上材質。
    Unity 對各項3D模型軟體的支援情況,可參考Unity手冊說明 [連結]

5. clara.io是3D建模的快速入門軟體,他是web-based的建模工具,
    號稱可以與朋友共同編輯模型的工具。

    一次我上他們論壇詢問一個小問題,過個兩三天直接有他們的工程師,回信給我,
    不僅如此,工程師直接在網路上幫我把問題解決了。
 
    我正在規劃撰寫clara.io的使用心得,敬請期待。

Enjoy yourself !


參考資料
How to convert 2D image to 3D Mesh [連結]

沒有留言:

張貼留言