這個已經廢棄了_(:зゝ∠)_,另外做了升級版:
http://www.cnblogs.com/marisa/p/5174150.html
========================================================================
這個東西是給想把MMD模型導入maya或者其他3D軟件或者游戲引擎的童鞋~ 有需要就拿走吧o(* ̄▽ ̄*)ゞ
玩過unity和MMD的應該都知道MMD4Mecanim這個東東吧,幾乎可以完美把PMX/PMD模型轉成fbx導入unity。
但是這個fbx不帶貼圖的,unity是通過對於的xml讀取貼圖,所以導入maya是一片灰色。
找了一圈教程好像只有結合blender導入材質的方法,感覺比較繁瑣,就寫了插件一鍵導入材質。
不過動畫還是要通過MotionBuilder導入。
先丟插件~
ver0.2版本繼續修復某些模型的兼容性問題:
http://pan.baidu.com/s/1kT05hh9
密碼: pfdp
===============================================
ver0.1版本修復了對部分模型的兼容性問題:
http://pan.baidu.com/s/1jGCDSz0
密碼: 2kr4
===============================================
http://pan.baidu.com/s/1eQsz0L8
密碼: i5k1
這個是用maya 2015的python api寫的,其他版本沒有測試過_(:з」∠)_
准備:
1. 安裝2015版maya和2015版MotionBuilder.(一定要版本相同,否則連接不上)
2. 在unity中用MMD4Mecanim插件把PMX/PMD文件轉成fbx文件.
(不會請戳這里:MMD4Mecanim介紹)
安裝插件:
1. 把MMD4MecanimImport.py文件拷貝到Maya2015\bin\plug-ins\目錄下。
2. 啟動maya,在"窗口 -> 設置/首選項 -> 插件管理器"中勾選自動加載和已加載。在菜單欄上會多出MMD4Mecanim Import這一項。
步驟:
1. 點擊MMD4Mecanim Import開打瀏覽窗口,選擇MMD4Mecanim轉出來的fbx文件,雙擊導入模型和材質。
2. 打開MotionBuilder, 點擊File -> open打開MMD4Mecanim轉出來的fbx文件,彈出框去掉material的勾(其實不去掉也可以,強迫症_(:з」∠)_)。
3. 選擇骨骼(或者整個模型框選也可以),點擊File -> Send to Maya -> Update Current Scene。
注意:
1. fbx的文件名和貼圖的文件名不能是中文或日文,vmd文件無所謂。(做自動轉化為英文又要多寫好多代碼還不一定全-_-還是手動PMDEditor或者水杉改吧)
2. 一次只能導入一個模型(支持導多個又要多寫好多代碼-_-)。弄好后保存為標准的fbx模型再新建場景導另一個。
友情提示:
maya中全選模型,也是可以發送到MotionBuilder的,這樣MotionBuilder也有材質了,只是燈光要調一下Light/Global Light把RGB值設為全1.
步驟圖示:
然后maya導出fbx可以這樣設置:
maya導出的fbx在3dsMAX和C4D里都是可以打開的:
導入C4D里要點選模型添加平滑着色。不過C4D有很好的MMD插件也不需要這樣導了/_\
導入UE4,需要把模型和動畫分別導出fbx文件,然后才能導入。
最后魔理沙友情出演一下_(:з」∠)_