前往
大廳
主題

【VRoid MMD製作紀錄】兒子的Nyanyanyanya!

九楠 | 2023-03-17 17:20:15 | 巴幣 102 | 人氣 1037

今天試摸了一天VRoid模型丟進Unity套用VMD檔的流程
貴人多忘事,趁記憶猶新實紀錄一下步驟

本次使用的音樂來源:

動作配布來源:


模型適用VRoid自己捏的兒子
雖然之前有玩過VRoid,但是因為不知道怎麼製作一些小配件,基本上就放著了
這次能製作出兒子的造型,主要還是靠買的連帽外套素材和網路上的配件製作教學

VRoid做完之後輸出檔是.vrm
這邊在Unity裝了一個UniVRM的套件,官方有安裝教學
裝完之後直接把.vrm檔拖曳進資料夾就會生成prefab,可以直接拉到場景上

背景環境的部分是之前買的Asset,就不附連結了
Unity Asset Store還有很多3D場景素材,這次只是隨便找了一個

中間其實也試套了一些免費素材的Idle和Walking動畫,不過動作和角色個性似乎不太合,想想還是決定等到要製作3D遊戲的時候再來考慮。
網路上也是有使用mixamo動畫的教學影片,不過要轉fbx心裡略嫌麻煩,所以就沒有採用(然而,這終究還是個不可迴避的任務)

至於MMD動畫,網路上下載下來都是.vmd檔,Unity只吃fbx Animation
網路上大家是都推薦用MMD4Mecanim一次完成
我安裝也安裝了,要他生模型就是不生給我,一條錯誤也沒跳,我就果斷放棄它了

後來採用一個比較迂迴的做法,就是把.vrm轉成.pmx檔案,再丟進Blender去轉
首先第一個步驟就採用了一個簡單轉檔軟體Vroid2Pmx
實測可以用,方便

再來就是丟進Blender裡去了
滿多人推薦blender_mmd_tools插件,但是我用的版本是2.93,不知道中了什麼邪就是安裝不了
後來這裡改用cats_blender_plugin
一下子就裝好了,裝好之後就能把剛才轉好的.pmx匯入了
當然Blender也是有直接吃.vrm檔的插件,但是實測.vrm+vmd匯出的fbx丟到Unity沒有正常動畫,還是要import .pmx檔才行
匯入.pmx檔之後,點選整個模型物件,import .vmd檔到該物件身上
在Blender內部測試一下有唱有跳,接著就能把整個模型輸出成fbx檔丟進Unity了

丟進Unity以後,把rig轉換成humanoid,點開fbx,找到裏頭的動畫檔案
Ctrl+D複製一份,丟進別的資料夾方便管理
然後這份動畫就能單獨使用在任何VRoid模組了
感謝這份網路教學的幫忙

因為兒子有個天使光環的設定,這次也給他特別加了一個天使光環

整部影片是用Timeline搭配Unity Recorder錄製的

以上。
這次別人說好用的插件我全部用不出來,但是旁門左道也是可以達成一樣的效果
特別記錄下來這次經歷,希望未來的我還看得懂我在寫什麼XD

創作回應

陽光大姐
最近剛好也在做一樣的事情,真的很折磨,我想你還算幸運。我的VRM轉成PMX之後裙子骨架錯誤,還需要進去PMXEDITOR弄權重,CAT輸出點開就是一長串錯誤。MMD4Mecanim改一下UNTIY版本雖然正常運行了,但我有在我轉換來的PMX上加入自己的模型,導致她超出UNITY限制,一堆莫名其妙網路上沒有的障礙
2023-04-04 01:15:04
九楠
同意真的很折磨和一堆障礙這點,我後來要追加配件和骨架也全是丟Blender自己畫權重,CAT人人都說很好用但是一用我的VRM就會骨架壞掉真是超神奇XDDDD
只能祝福在這條路上打滾的大家都找到自己的最佳解d(= v =)b
2023-04-06 05:55:32

更多創作