未踏作業日誌――余計なもの作るよ!

未踏の作業日誌的なものを書きましょうということで書くことにしました.余計なことばっかりしています.

Mayaのボーン情報を書き出すためのスクリプトを書いた

MayaからPMDEditorへボーンの情報を渡すために,Mayaでボーン座標をCSVに書き出すためのスクリプトを書いた.

別にPMDEditorで直接ボーンを組んでウェイトを調整すればいい話かもしれないけれども,そもそもPMDEditorが絶望的に使いづらいので,普段使っているMayaでウェイト調整するために必要なスクリプト

PMDEditorからMayaはできているけれども,MayaからPMDEditorへ渡すための重要なスクリプトになっている.

Mayaのボーンの情報を書き出すためのスクリプト.ボーン名,親ボーン名,X,Y,Zで追記.

 

かなり前にMayaToPMDという,Mayaで作ったモデルデータ(ウェイト調整込み)をPMD形式に変換するスクリプトを以前書いたけれども,ヒストリーが残っているとどうしてもバグる.Mayaの仕組み上,仕方のないことではあったものの,万が一のこともあるためCSVで書き出す方針にした.

GRGSIBERIA/MayaToPMD · GitHub

 

この次はウェイトの情報をCSVに書き出すスクリプトになる.ウェイトを書き出してPMDEditorへ読み込ませることができれば,今までの何倍もMMDにかかるウェイト調整の手間が削減されると思う.