Live2D Euclid

這邊簡單介紹使用官方已完成的範例角色導入Unity專案的基本佈置方法

  • Euclid、Unity SDK、Unity範例檔、範例角色載點:

https://sites.google.com/a/cybernoids.jp/euclid-reference/downloadpage-root/download-top

開啟Unity 專案新增EuclidSDK資料夾,將Live2D Euclid SDK Runtime裡的檔案放進來

各個Library照官方建議設定,IOS以外的設在libEuclidSDKExternal

http://docs.live2d.com/euclid-sdk-tutorials/euclid-sdk-install/

新增Asset/Resources/放進角色的模型(fbx、moe)、動作檔(mtn)、png圖檔等等

將.moe檔的附檔名改成.bytes、並確認放texture的資料夾名稱跟.moe檔名一樣

將要顯示的Camera加上Euclid Camera腳本、要用在VR上的話就加Euclid VR Camera

在Hierarchy新增一個GameObject,掛上Euclid Model

將改好附檔名的moe檔拖曳到Euclid Model中

拖進來後全部展開會長這樣,

之後再把這個物件拖曳到Buclid Camera的Target Euclid Model

按下撥放就可以看到風花的臉出現了

產生的物件會當成子物件收在裡面

如果有身體的模型的話請放到Body Model欄位中,而 Root Joint欄位是顯示的位置,沒有設定的話會產生一個OriginRootJoint的物件並以它為基準

如果有複數個攝影機的話只有掛上Euclid Camera的攝影機會正常顯示

如果都掛上Euclid Camera的話則要注意兩邊都會受到影響

  • 製做參數調整

點選/Assets/Generate/Model Parameters Script會出現live2d.Mecanirr視窗

將修改附檔名後的moe檔拖曳到live2d.Mecanirr視窗便會自動產生Parameter檔

將Parameter腳本掛進場景中,再把指定Target的Euclid Model後就可以調整各個部位了

  • 制做動畫檔

點選/Assets/Generate/Animation Clip 會出現跟剛才稍為不一樣的live2d.Mecanirr視窗

先將剛才的Parameters檔拖曳到Model Parameters Script欄中,再將mtn檔像下圖一樣放進去就會自動產生動作檔

再來就跟一般做動畫控制器一樣去弄就可以了

  • 結合fbx檔

將身體的fbx檔拖曳進Hierarchy中

點選Euclid Model的物件,將身體拖曳到Body Model欄,再找到頭要顯示的節點拖曳到Root Joint,並在Head Joint Axis調整頭的軸心,由於範例的fbx檔沒有調整到最佳狀態所以請自己再做調整

最後身體的動作也做好之後就完成了

results matching ""

    No results matching ""