【格安でバーチャルYoutuberに】MikuMikuCaptureとKinectを使ってモーションキャプチャーをする方法

MMDモデルとKinect(キネクト)があれば、簡単にモーションキャプチャーができるのが、MikuMikuCapture。ここでは、MikuMikuCaptureを使って、実際にモーションキャプチャーをする手順について解説します。

おすすめ記事

ヤフーニュースと窓の杜で無料VTuberアプリ『メイアライブ』が紹介されました。


【ヤフーニュースや窓の杜で紹介された】無料VTuberアプリ『メイアライブ 雛乃木まやエディション』のダウンロード

 

 

環境

1.Kinect for Windows SDK のインストール

マイクロソフト公式が提供しているKinectドライバが同梱されているSDKには、いくつかのバージョンがあります。Kinect for Windows SDK にはKinectバージョン2系をサポートしたKinect for Windows SDK v2.0 もありますが、これはKinectV2専用なのでV1では利用できません。バージョン1.8のSDKをインストールして下さい。

このSDKに、Kinectのドライバが含まれています。

インストール完了後、コントロールパネル内にあるプログラムの追加と削除を見ると、Driver や SDK がインストールされているのがわかります。

2.MikuMikuCapture のインストールと設定


 

3.Kinect を使ってモーションキャプチャーを開始する

実際に、MikuMikuCapture + Kinect でモーションキャプチャーをしている様子は、こちらの動画がわかりやすいです。

こちらもKinectV1を使ってます。
Kinect は全身でないと動かないのがネックですね。

 

【重要】Kinectモーションキャプチャーの注意点やデメリット

Kinect のモーションキャプチャーは機材も安価でできるので、バーチャルユーチューバーなどでキャラクターを動かしたい方がよく試していますが、デメリットもあります。『空間スペースを必要とする』という点です。

Kinect はモーションキャプチャーをするとき、全身を映すことが必要になります。この全身を映すためのKinect との距離は、キャラクターを動かす配信者の身長に比例します。

一番安いKinectv1のXBOX360単体版の場合、身長が180cmある方の場合は、4m 以上の距離が必要になります。身長160〜170cmで3m程度、150〜160cmで2〜3m は必要でしょう。そのため、踊りやキャラが動いている全身図を撮るには、何も無い6畳以上の広いスペースが必要です。

また、動いているときはPC操作ができないので、PC操作をしてくれるもう一人の人が必要かもしれません。

Kinectv1 でもWindows版であれば距離認識はもう少し近くても大丈夫なようですが、こちらはKinectV1 XBOX360単体版に比べ、価格が高く、2018年では入手しづらい状況になっています。

モーションキャプチャーのポイントはキャラクターのどこを動かしたいのか決めること

3Dキャラクターを使って『どういう表現をしたいのか』を決めて、そのために『身体部分のどこを見せたいのか』を決めると、技術的な選定はやりやすくなります。
動かしたい体の部位によって、

などのハードウェアデバイスを使って、モーションキャプチャーをします。

その他の応用「Kinect + DXライブラリ」

こちらは、Kinect を使った自作アプリ?でのモーションキャプチャーの様子。DXライブラリを使って実装しているそう。Kinect の応用範囲は広いですね。

 

その他の応用「Blender + Kinect」

3Dモデリングのオープンソース・ソフトウェア「Blender」とKinectを組み合わせて、モーションキャプチャーを行う方法もあります。

Kinectでモーションキャプチャーをして、FBXを作成するには?

 

かなりシンプルに試せる。MiniConを使う

Mac + Kinect + Processing2環境で動かすには?

Kinect + OpenNI2 での骨格推定

Kinect XBOX360単体版 + VMWare Fusion などの仮想化環境では動作しません

VMWare Fusion 環境では Kinect XBOX360版は動きません。Kinect を Windows版に変更するか、Windows10環境を VMWare Fusion の仮想化環境ではなく、ブートキャンプのWindowsネイティブ環境が必要になります。

 

エラーについて

下記のようなエラーが発生するときは、キャプチャ設定が正しく行われていない可能性があります。Kinect 欄で指定するファイル名が間違っていないかよく確認をして下さい。

MikuMikuCapture + Kinect を使うと、簡単に全身モーションキャプチャーができるようになります。MMDキャラをリアルタイムに動かしたりすることもでき、 バーチャルユーチューバーの中には、Kinect + MikuMikuCapture を使ってキャラクターを動かしている配信者もいます。

モーションキャプチャーを検討しているとき、Kinect を使ったものは安価かつ簡単に試せる方法であるのは確かなので、リアルタイムモーションキャプチャーを行いたいときは参考にしてみて下さい。Kinect で十分か、それ以外のモーションキャプチャーの方法が良いかは、配信者がどのような動画制作をしたいかにかかっています。

カメラ・VR一切不要。誰でも簡単にバーチャルYoutuberになれるWindows・Macアプリ『メイアライブ』

カメラ・VR一切不要。誰でも簡単にバーチャルYoutuberになれるWindows・Macアプリ『メイアライブ』


クリエイターやアーティストのプロデュースを行なっているマテリアライザーでは、 誰でも簡単にバーチャルYoutuberになれるWindows・Macアプリ『メイアライブ』このサイトだけで独自に提供しています。カメラやVR機器が一切不要の画期的なバーチャルYoutuber専用アプリです。
詳しくは下記のリンクをご覧ください。