MMD4Mecanim的用途是把MMD格式檔案(PMX or PMD),在Unity內轉換成FBX檔案格式的package,對不會建模、動畫的人來說,是個方便取得模型的工具,本篇是照著日文教學,重新再做一遍的中文教學。
環境需求:
Unity 3D遊戲引擎
MMD4Mecanim:下載圖中的.zip檔,另外懂日文的朋友可以直接看基本篇的內容,下載連結點我。
bowlroll:下載模型檔(PMX or PMD)、動畫檔(VMD)的網站,網址點我。
搜尋時模型檔的Tag可以使用MMDモデル,動作檔則用MMDモーション。
在這裡用td式miku模型,lamb.動畫檔來示範(來源在網頁最下面)。
1.開啟一個Uniity的新專案,在Assects資料夾右鍵,加入MMD4Mecanim的package。
模型檔轉換成FBX前要同意利用規約,內容不外乎:
不要用在商業用途、標註出處、修改模型要註明。
3.把動畫檔移到VMD欄位,按下Process後,等黑視窗跑完會得到一個FBX檔,FBX檔底下含有由VMD轉換出來的動畫檔。
4.接著在FBX檔的Rig欄位將Animation Type選擇Humanoid。
按下Configure存檔後切換到骨架設定畫面,可以看關節是否有設定好,通常是不會有什麼問題,所以可以直接按下Done後切換回場景。
5.接著把模型拉進場景,調整攝影機位置,新增環境光。
6.將場景模型下的MMD4Mecanim Model底下的Physics Engine改成Bullet Physics。
7.新增Animator Controller,在模型底下的Animater中的Controller欄位將新增Animator Controller加入。
8.最後在Scene編輯的地方切換到Animator ,然後把FBX底下的動畫檔拉進Animator。
執行後就可以看到模型在Unity裡動起來。
模型:Tda式初音ミク・アペンドVer1.00
作者:Tda
網址:https://bowlroll.net/file/4576
模型:時雨改二2.0&夕立改二1.0
作者:ブラスターB
網址:https://bowlroll.net/file/32178
動畫:lamb モーション
作者:yuriep
網址:https://bowlroll.net/file/30717
密碼及音樂來源:http://www.nicovideo.jp/watch/sm22498017
做完之後的小小感想,做動畫這種事還是乖乖用Maya、3Dmax,或是直接用MMD,在Unity內影音不同步的問題花了許多時間解決,攝影機也是用蠢方法讓它動起來的。
不過接下來的Part.2就會進到實際的模型操控,也就是遊戲引擎的主場,最後感謝模型、動畫及MMD4Mecanim作者們無私的資源提供。
請問要如何在 bowlroll 裡下載?
回覆刪除因為好像幾乎都要輸入甚麼 DL鍵
DL鍵是密碼的意思,
刪除通常上傳者會在說明文裡面提供密碼的連結。
非常感謝
刪除那請問 MMD4Mecanim 載點網站裡 還有一些像是更新一樣的zip檔
那些要下載來安裝嗎?
只是匯入模型的話,會用到的只有MMD4Mecanim_Beta的壓縮檔,
刪除該作者其他功能的插件我就沒有研究了。
請問
回覆刪除我在放入跑出來的動畫檔之後
我的角色在play狀態只會定格在第一個格
該怎麼處裡呢?
不好意思再加問一個問題
回覆刪除我在套入動作之後雖然身體的動作都是正常的
但是臉部的表情卻是一動也不動
請問這有辦法解決嗎?
表情的問題老實說我沒有研究,
刪除不過試著找了一下有人基於MMD4Mecanim上再追加的表情控制,
叫做MMD4MecanimFaciem,
給你參考一下。
這好像不能輸出成手機用的APK的樣子
回覆刪除請問要如何把動畫檔移到VMD欄位? 我的顯示無法放入. 使用的模組是:536式雷ver2.03,請問這有辦法解決嗎?
回覆刪除MMD4Mecanim 在unity pc上运行正常,但是在android手机上动画播放不了,是什么原因啊?
回覆刪除無法在android在手機上執行的問題,
刪除好像是新的插件版本才有,
只能等作者修正或是找舊版本插件。
你有可以在手机上运行的旧版本插件吗?可以发给我一下吗?
刪除li.wang817@gmail.com 我的邮箱
刪除能執行的舊版本我手邊也沒有呢,不好意思。
刪除http://greety.sakura.ne.jp/redo/2015/04/android-vr-app-unity-5-cardboard-sdk.html
回覆刪除這篇文章中好像有辦法在手機上面運行了
只是我看不懂就是了
感謝提供。
刪除大意是說Delayed Awake Frame的數值要設成0,
0以外的數值Android都無法執行動作檔案。
網誌管理員已經移除這則留言。
回覆刪除請問這程式是不是在win10下不能使用?一下子是遺失vcruntime140.dll msvcp140.dll
回覆刪除網路上下了他們檔案後又換新問題:應用程式無法正確啟動(0xc000007b),我真的快被搞瘋了
0xc000007b好像是DirectX的問題?
刪除你或許可以找"DirectX修復工具"試試看。
有個問題 當把它等比例放大時候它的材質球會使模型的顏色全部加亮加到白色...
回覆刪除