【MMD】スマホアプリ「ミチコンPlus」で書き出した.csvを.vmdにコンバートするまでの手順

シェアする?

csv書き出し

1. はじめに

ミチコンで書き出した.csvをMMDで使える.vmdに変換するまでの手順をまとめてます。

ミチコンPlusについてはこちらからご確認ください。

スマートフォンやタブレットだけで全身をモーションキャプチャできるiOSアプリ「ミチコンPlus」の使い方についてまとめました。動画読み込みやグリーンバック・AR背景にも対応しています。

2. 準備

必要なもの

  1. ミチコンPlusの入ったiPhone
  2. WindowsPC
  3. お好きなモデル
  4. csvAnimationConverter※
  5. ※ csvAnimationConverterありきでの方法を記述してるのであった方が分かりやすいと思います。

その1:Unityのインストール

Unityの導入がわからないという方はこちらから(2020/1/27時点)

ダウンロードの場所

こちらからダウンロードして下さい。

インストールの仕方

インストールの手順はUnityインストールと検索するとたくさん出てくると思いますが、公式のものがございましたので一応こちらにリンクを貼っておきます。

Unityのバージョンは?

弊社がGitで公開してるcsvAnimationConverterのプロジェクトは、「2019.1.7」にて開発しています。ご使用の環境にアップグレードしてご利用ください。

※2019.1.7未満のUnityではご使用できません。

その2:csvAnimationConverterのインストール

Gitからダウンロード

弊社のGitからcsvAnimationConverterをダウンロードします。

Gitからダウンロードする方法

下の画像を参考にClone or downloadからzipファイルをダウンロードできます。

Unityプロジェクトに読み込む

Unityを起動するとプロジェクト選択画面の右上に「OPEN」の文字があるので、そこをクリックします。

先ほど解凍したcsvAnimationConverterを選択したら読み込みが始まります。

3. 手順

その1:【Unity】「 .csv」から「.bvh」への変換

必要なUnityのAssetsは以下になります。

  • BVH Toolsを使用します。
    利用方法は下記を参照してください。※ 

※ csvAnimationConverterをダウンロードした方はVBHToolsが既に入ってますので、インポートする必要はありません。

【BVHTools 利用手順】

  1. UnityAseetsからBVHToolsをインポートして下さい。
  2. インポートが完了したらHierarchyから「michico」を選択して下さい。
  3. InspectoreからBVH Recorderを選択し、コンポーネントの値を下記画像を参考に入れて下さい。
  4. Unity上部の再生ボタンを押しBVHに変換したいアニメーションを再生※します。※csvAnimationコンバーターの再生方法がわからない場合はこちらの動画を参考にして下さい。
  5. 任意のタイミングでBVH RecorderをアタッチしたオブジェクトのInspectorにあるBVH RecorderコンポーネントのCapturingのチェックを外します。
  6. その後、BVH Recorderのコンポーネントの下部にあるSave motion to BVH fileボタンをクリックします。これで指定したフォルダーにBVHファイルが出力されます。

その2:【Live Animation】「 .bvh」から「 .vmd 」への変換

必要なソフトウェアは以下になります。

  • Live Animaitonを使用します。
    利用方法は下記を参照してください。 

【Live Animation 利用手順】

  1. 上に記述したリンクより最新のLiveAnimationをダウンロードします。
  2. zipファイルを解凍し、LiveAnimation.exeをクリックし起動します。
  3. 起動を確認したらまず、左上のからモデルを選択します。
  4. モデルの表示を確認できたら上部のファイルから「インポート」を選択した下さい。
  5. 任意の.bvhデータを選択します。その後すぐにモデルに反映されます。
    ※ モデルの足首が下の画像のようになってしまった場合は、

    ウィンドウ」から「アニメーションエディター」を選択します。アニメーションエディターのウィンドウが開いたら、「コンストレイン」のタブを選択し、「足を地面に接地」をクリックして下さい。基本設定のウィンドウが開きますが閉じて大丈夫です。 その後、コンストレインタブ内の下部にある、「全てフリーズ」をクリックして下さい。
  6. ホームに戻り再生ボタンを押し、アニメーションが再生されていることを確認して下さい。
    ※ LiveAnimationはアニメーションのトリミングも可能です。
  7. ファイル」から「エクスポート」を選択して「VMD」拡張子でエクスポートすれば完了です。
トップへ戻る