モーション録画

モーションを記録してアニメーションとして使えるようにする。

 

参考サイト:http://bibinbaleo.hatenablog.com/entry/2018/04/20/140147

本当にいつもお世話になっております。。

 

これをkinectの全身モーションで試す。

 

モーションの記録再生で必要なパッケージ
https://github.com/duo-inc/EasyMotionRecorder/releases
パッケージをDL→インポート

 

アリシアちゃん置いて

キネクトの設定して

HierarchyにEasyMotionRecorderプレハブをおく

 

EasyMotionRecorderのInspectorの設定


 

録画時

MotionDataRecorderのAnimatorにキャラクターを指定する。

実行してRで録画スタート、Xで録画停止

ゲーム画面にカーソルが無いとキーが反応しない

X押さずに停止すると録画されない。

 

録画するとResourcesフォルダ内に録画されたファイルが出来上がる。

 

再生時

MotionDataPlayerのAnimatorにキャラクターを指定する。

RecordedMotionDataに録画したファイルを指定する。

実行してSでスタート

  

 

めちゃ楽!!

 

変換

録画されたファイルをInspectorから右クリック
Export as generic animation clips
で変換

変換したアニメーションクリップから
Root Transform Position(Y)の
Based Upon:Original
にすることで埋もれることを回避できる。

 

アニメーションコントローラーにつけてアリシアちゃんにアタッチしたら
地面に埋もれずに再生された。

 

変換からアニメーション設定まで。

関連記事




コメントを残す

※コメントは承認後に表示されます。
 コメントを公開されたくない場合、名前の後に「:非公開」とつけてください。