Buttonプログラミング、3DCGなどなど、やりたいことをやるブログホーム3DCGMMD【MMD】複数のモデルを動かしたいときはどうすればいい?【ステップ6】2019年2月6日MMDこの記事では、MikuMikuDanceで複数のモデルを同時に動かしたいときはどうすればよいのか?ということについて書いていきたいと思います。複数モデルを動かすのは、考えればわかりそうなものですが、いざやってみようとなるとなにをやったらいいかよくわからんという方もいるかもしれないので、この記事をみればわかるようにするつもりです。複数のモデルを同時に動かすというのは、あるモーションを複数のモデルに適用させるという意味で、それぞれのモデルが違う動きをするモーションを割り当てるという話ではありません。今回あつかうのは複数のモデルにまったく同じ動きをさせたいときの話をします。モデルを読みこむまずはなんでもよいですが、モデルとモーションをわりあてる必要があります。1体目にはモーションを読みこまないといけないということです。dataからモーションデータを読み込み、1体目にはモーションがわりあてられている状態です。次に2体目のモデルを読みこみます。1体目にkathychan、2体目にはmikuさんを読みこみました。この2つのモデルは重なっているので、いずれかの場所に移動させる必要があります。(後述)モーションデータを2体目のモデルにコピーするモーションデータはまた、loadmotiondataで読み込んでもよいのですが、もうひとつのやり方としてモーションをモデルにコピーするやりかたがあります。具体的にはフレーム操作パネルのひしがたのマークをすべて選択し、コピーして、他のモデルに貼り付ける方法です。モーションを読みこんだモデルを選択して、フレーム操作パネルを確認します。上記画像はキーフレームが選択されていない状態です。入力されたキーフレームをコピーするにはキーフレームをすべて選択する必要があります。allと書かれているものをすべてクリックします。するとすべてのキーフレームが選択状態になりキーフレームは赤色にかわります。vでコピペすればOKですね。pasteボタンがあるので、それをつかう手もあります。モデルが重ならないように移動させる方法モデルが重ならないように移動させるには、すべてのボーンを選択した状態で、XYZコントローラーを使って移動させてもよいのですが、こういうときに便利な機能がMMDには用意されています。上記画像のようにapplycenterpositionbiasという機能をつかうことで数値を入力してモデルを移動させることができます。具体的な手順は次のとおりです。数値入力ダイアログがあらわれるので、適当に数値を入力するこのようなダイアログがあらわれます。なっていますので、2マス分横に動かしたい場合はXに10と入力すればOKです。↑これがグリッドですね。使う方法もあるぶっちゃけるとモーションはモデルがすくないときは読み込みをしたほうがはやいと思いますが、たくさんモデルがいるときはキーフレームをコピペしたほうがたぶんはやいです。【MMD】Blenderにモデルをよみこもう。【MMD】MikuMikuDanceでつくったアニメーションをレンダリング【ステップ4】AviutlにMMDモデルを読みこめるんだけど難ありだった話。【MMD】はじめてのMikuMIkuDance。基本的なことを理解する。Cosmicの仮想環境を作るUbuntuにプログラミングに必用なパッケージをインストールするコマンド一覧シューティングゲームビルダー入門【STGを作ってみよう】Blender入門。実践して使いこなせるようになろう。【入門】PremiereProCS6を使ってみよう。【入門】PhotoshopCS6を使ってみよう。初心者のプログラミング当サイトをご利用いただきありがとうございますこのチートシートの作成にはかなりの時間がついやされています。【35EMrYJTRnat2f3bqr5JBvREr7xM5uhjVw。