旧スクリプト


こちらは旧スクリプトになります。


1.
まずこちらのVMDConverterを頂いてきて、モーションデータ(.vmd)を、カンマ区切りテキスト(.csv)に変換します
 
2.次に、こちらのテキスト置換ソフト(MultiReplace)を頂いてきて、先ほどの.csvの中のボーン名、表情名を半角英数字に変換します。
 
MultiReplaceの設定ファイル
http://tori31001.googlepages.com/MultiReplace.ini (注:初音ミク用)
 
3.このBlendファイルに入ってるボーンを、自分のモデルに合うように、適当に改造し、
  ・Armatureを選択後、vmdcsvmotion.py(ボーンにモーションをインポート)
  ・ShapeKey付のMeshを選択後、vmdcsvshapekey.py(メッシュにShapeKeyのタイミングをインポート)
  *この工程では、csvモジュールを使用している為、python2.5.2がインストールされている必要があります。
  *vmdcsvmotion.pyで頻繁にnot found が出現するのは、元のcsv(vmd)にゴミが混ざっているためで、問題ありません
更新履歴
  1/21 18:55 vmdcsvmotion.py 超高速化
http://vmdimporter.googlepages.com/vmd20090121.blend
  1/11 18:20 最適化のせいでおかしくなっていたようなので、最適化削除
http://vmdimporter.googlepages.com/vmd20090111_02.blend
    1/11 7:40 凡ミスに気付いたので修正
http://vmdimporter.googlepages.com/vmd20090111.blend
  1/10 18:34  vmdcsvmotion.py フレーム毎インポート+少し最適化
http://vmdimporter.googlepages.com/vmd20090110.blend (注:ボーンは初音ミク用)
  1/2 16:23: vmdcsvmotion.py37行目typo修正
http://tori31001.googlepages.com/vmd.blend (注:ボーンは初音ミク用)
 
ShapeKeyやArmatureのボーン名は、置換した英数名に合わせてください。
Comments