• atwiki
  • VPVP wiki
  • PMDエディタの使い方/モデルの組み立て方の解説の編集履歴ソース
「PMDエディタの使い方/モデルの組み立て方の解説」の編集履歴(バックアップ)一覧に戻る

PMDエディタの使い方/モデルの組み立て方の解説 - (2009/10/04 (日) 20:32:41) のソース

*PMDEditorを利用したモデルの組み立て方の解説

&b(){&color(red){※ 本ページは作成中の為、内容が変わる可能性があります ※}}

本ページは、ニコニコ動画内、[[ラジPファンコミュ>http://ch.nicovideo.jp/community/co26353]]にて放送された、[[「MikuMikuDance 僕らのグダ生部屋」>http://live.nicovideo.jp/gate/lv4829745]](2009年10月3日)の「PMDEditorを利用したモデルの組み立て方の解説」 (ゲスト講師:M2さん) の内容を簡単にまとめたものです。

-&b(){注意}
--本ページに記載されている内容は「MMDの使い方」ではなく、「PMDEditorの使い方」となっております
---その為、PMDEditorの使い方を有る程度理解されていることが前提となります
---PMDEditorの使い方については、本wiki内の解説ページ[[「PMDエディタの使い方」>PMDエディタの使い方]]を参照してください
---なお、本ページの解説には PMDEditor ver.0.0.4.0e (10/4現在最新版) を使用しています
--生放送に向けた教材として配布された M2氏作成の「メグッポイド」モデルを利用しています
---その為、標準モデル、他のユーザモデルと事情が異なっております
---他のモデル、自作モデルを利用する際の参考としてご覧ください
--なお、本ページに記載されている内容について、データ作者であるM2氏への問い合わせはご遠慮ください
--MMD および PMDEditor については、最新版をご使用ください

|&color(red){・各種データ(ユーザー自作モデルなど)の取扱いについては、著作権等の権利にご注意願います。&br()・モデルデータ作者および閲覧者が不快と感じる様な改造はお控えください。}|

|&blankimg(SampleModel00.png,width=200,height=150)|
|BGCOLOR(YELLOW):&b(){教材モデル「GUMI(めぐっぽいど)」M2氏作}|

----
#contents()
----
**準備
本ページに記載している内容は、主に「既にパーツ化されている複数のモデルデータ」を「組み立てる形で1つのモデルデータにする」場合の手順を実例を挙げて紹介するものです。

各説明にあたって使用しているデータはダウンロード可能ですので、実際にPMDEditorの操作を行いながら自分でモデルデータを手順に従って組み立てて頂くことが出来るようになっています。

:教材モデルデータ「GUMI(めぐっぽいど)」M2氏作|
-[[らじ生用モデルキット>http://bytatsu.net/uploader/mikumikudance/src/up0322.zip]] (M2氏作)
--本データをダウンロードし、実際に組み立てたモデルについては、ご自分の作品(動画など)に使用していただけます
--ダウンロードし、解凍すると以下のファイル/フォルダが作成されます。以降の作業にこれらのファイルを利用しています
|&blankimg(SampleModel01.png,width=221,height=209)|
|BGCOLOR(YELLOW):&b(){教材モデルデータ・ファイル一覧}|
#region(内容の確認)
今回用意されている教材データ(PMD形式)は以下の通りです。(おまけを除く)
|0/1|&blankimg(SampleDataImage00.png,width=240,height=180)|&blankimg(SampleDataImage01.png,width=240,height=180)||
|~|BGCOLOR(YELLOW):&b(){0素体 ぐみ素体インナー装備.pmd}|BGCOLOR(YELLOW):&b(){1Ms髪 ぐみ髪一式標準仕様.pmd}||
|2|&blankimg(SampleDataImage02.png,width=240,height=180)|&blankimg(SampleDataImage03.png,width=240,height=180)|&blankimg(SampleDataImage04.png,width=240,height=180)|
|~|BGCOLOR(YELLOW):&b(){2Msスカート ぐみスカート標準仕様.pmd}|BGCOLOR(YELLOW):&b(){2Msブーツ ぐみブーツ標準仕様.pmd}|BGCOLOR(YELLOW):&b(){2Ms上着 ぐみ服標準仕様.pmd}|
|3|&blankimg(SampleDataImage05.png,width=240,height=180)|&blankimg(SampleDataImage06.png,width=240,height=180)|&blankimg(SampleDataImage07.png,width=240,height=180)|
|~|BGCOLOR(YELLOW):&b(){3Msヘッドセット ぐみ標準仕様.pmd}|BGCOLOR(YELLOW):&b(){3Ms足飾り ぐみ標準仕様.pmd}|BGCOLOR(YELLOW):&b(){3Ms腕飾り ぐみ標準仕様.pmd}|
-上記画像については、すべてMikuMikuDance上で確認したものです
-以降については、基本的にPMDEditor上での画像になります。ご注意ください
-パーツ化されているモデルデータは、MMD上で正常に読み込めるものを利用してください
-頂点/面情報の他、材質、ボーン、表示枠などの情報も「追加」されますので、設定済みモデルを利用することが可能です
-モデルデータの内容によっては、正常に組み立てられない場合もあります。あらかじめご了承ください
#endregion

----
**組み立てについて
既にパーツ化されているデータの場合、素体と呼ばれる基準となるデータを最初に読み込み、その後は追加するパーツを必要な数だけ取り込む形となります。この際に「同名ボーンのマージ」「IK登録情報の整理」「表示枠の整理」などの作業を行う必要があります。

-なお、組み立てるパーツ(モデルデータ)の内容によっては、位置調整、サイズの調整等の作業が事前に必要となります。

***1.素体となるモデルデータの読み込み
PMDEditorを起動し、素体となるデータを読み込みます。PMDEditorのメニュー「ファイル → 開く」またはエクスプローラーから以下のファイルをドラッグ&ドロップしてください。なお、ドラッグ&ドロップの場合「インポート方式」は「新規」を指定してください。

-使用するファイル
--0素体 ぐみ素体インナー装備.pmd

|&blankimg(PMDDataMerge00.png,width=148,height=91)|&blankimg(PMDDataMerge01.png,width=100,height=90)|
|BGCOLOR(yellow):&b(){素体データ読み込み後}|BGCOLOR(yellow):&b(){PMDViewによる確認}|

***2.追加するモデルデータの読み込み
素体読み込み後のPMDEditorに、追加するモデルデータを読み込みます。エクスプローラーから追加するファイルをドラッグ&ドロップしてください。その際、「追加選択/サイズ調整」のダイアログが表示されますので、「追加」を指定してください。
※ PMDEditorの「ファイル → 追加インポート → PMDモデル」でもパーツ化されたモデルデータを追加することが可能です

-使用するファイル
--1Ms髪 ぐみ髪一式標準仕様.pmd

|&blankimg(PMDDataMerge02.png,width=148,height=91)|&blankimg(PMDDataMerge03.png,width=100,height=90)|&blankimg(PMDDataMerge04.png,width=100,height=90)|
|BGCOLOR(yellow):&b(){パーツデータ追加後}|BGCOLOR(yellow):&b(){PMDViewによる確認}|BGCOLOR(yellow):&b(){モデルの変形確認}|

頭部パーツが合成されていることが確認できます。ただし、この段階では、2つのモデルが重なって表示されているだけですので、実際に「モデルの変形確認」を行うと、パーツが連動して動きません。(上記変形確認の例は素体のセンター、Y軸を下に動かして確認しています)

この為、事前に関連付けしてある「同名ボーン」のマージを行います。

***3.同名ボーンのマージ
パーツ化されたデータに同名のボーンがある場合、これらのボーンを結合(マージ)する機能がPMDEditorにあります。
事前にボーンへの関連付けを行っている場合、素体側のボーンに追加したパーツのボーンに入れ替えることが出来ます。

マージ前のデータを確認します。同一のボーン名が複数登録されていることがわかります。

|&blankimg(PMDDataMerge05.png,width=148,height=91)|&blankimg(PMDDataMerge06.png,width=148,height=91)|
|>|BGCOLOR(yellow):&b(){マージ前のボーン情報}|

PMDEditorの「編集 → ボーン → 同名ボーンのマージ」を選択して実行してください。
確認のダイアログが表示され、「同名ボーンが N個確認されましたマージしますか?」と表示されますので、「はい」を押下し、処理を進めてください。ボーン情報が再描画され、先ほど確認した重複したボーンが削除されていることがわかります。

また、この状態でセンターを動かした場合、頭部パーツが連動して動くことを確認してください。

|&blankimg(PMDDataMerge07.png,width=148,height=91)|&blankimg(PMDDataMerge08.png,width=159,height=61)|&blankimg(PMDDataMerge09.png,width=148,height=91)|&blankimg(PMDDataMerge10.png,width=100,height=90)|
|>|BGCOLOR(yellow):&b(){同名ボーンのマージ}|BGCOLOR(yellow):&b(){マージ後のボーン情報}|BGCOLOR(yellow):&b(){モデルの変形確認}|

***4.IK登録情報の整理
追加するパーツにIKボーンの設定がされている場合、これらのデータについても追加され、上記3の「同名ボーンのマージ」で重複ボーンの削除が行われますが、「IK登録情報」は修正されずに残っています。ボーンが重複している訳ではないため、MMD画面上で操作する上では支障はありませんが、PMDデータとしては綺麗な形ではありません。これらの情報を整理します。

|重複するIK情報がない場合、この作業は必要ありません|

PMDEditorの「IK」タグを表示し、重複している情報を削除してください。

|&blankimg(PMDDataMerge11.png,width=148,height=91)|&blankimg(PMDDataMerge12.png,width=148,height=91)|&blankimg(PMDDataMerge13.png,width=100,height=90)|
|>|BGCOLOR(yellow):&b(){IK情報の削除}|BGCOLOR(yellow):&b(){モデル状態}|
-上記例は「頭部」以外に、既に「スカート」と「ブーツ」を追加した後の状態です。
--頭部パーツには重複するIK情報が無いため、以降の作業を繰り返した後のデータを使用しています

***5.表示枠の整理
追加するパーツに表示枠が既に設定されている場合、これらのデータについても追加されます。上記3の「同名ボーンのマージ」で関連するボーンの表示枠情報も削除されていますので、通常は特に整理の必要はありません。ただし、PMDデータの内容によっては表示枠の内容がおかしくなっている可能性もありますので、確認するようにしてください。

また、未登録のボーンが存在する場合についても、この段階で表示枠にボーンを登録することをお勧めします。

|&blankimg(PMDDataMerge14.png,width=148,height=91)|
|BGCOLOR(yellow):&b(){IK情報の削除}|

***6.2~5までの作業繰り返し
上記2~5までの手順を繰り返し、追加する予定のパーツを全て1つのモデルに合成します。

以降、途中までの経過を一部、サンプルとして載せておきます。(VMDViewのボーン表示をOFFにしています)

|&blankimg(PMDDataMerge15.png,width=100,height=90)|&blankimg(PMDDataMerge16.png,width=100,height=90)|&blankimg(PMDDataMerge17.png,width=100,height=90)|
|BGCOLOR(yellow):&b(){0/1:素体+頭部}|BGCOLOR(yellow):&b(){2:上着+スカート+ブーツ}|BGCOLOR(yellow):&b(){3:ヘッドセット+腕飾り+足飾り}|

-使用するファイル (0/1を除く)
--2Msスカート ぐみスカート標準仕様.pmd
--2Msブーツ ぐみブーツ標準仕様.pmd
--2Ms上着 ぐみ服標準仕様.pmd
--3Msヘッドセット ぐみ標準仕様.pmd
--3Ms足飾り ぐみ標準仕様.pmd
--3Ms腕飾り ぐみ標準仕様.pmd

上記ファイルの組み合わせについては、お好みで変更してください。(例:ヘッドレストを除く、足飾りを外す)
なお、「足飾り」については、他のデータに比べてフリルのポリゴン数が多いため、ご使用のPCによっては取り込み後のPMDEditorの処理が遅くなる(重くなる)場合があります。ご注意ください。

***7.PMDデータの状態検証
PMDEditorには「PMDデータの状態検証」という機能が付いています。ボーンの構造や、設定忘れの項目についてチェックを行ってくれます。

PMDEditorの「ファイル → PMDデータの状態検証」を実行してください。ダイアログが表示され、各項目の検証結果が○×で表示されます。

|なおこのチェックは、あくまでもPMDEditor上での簡易的なチェックであり、本検証によって問題がないPMDデータがMMD上で正しく動作しない場合もあります。ご注意ください。|

|&blankimg(PMDDataMerge18.png,width=148,height=91)|&blankimg(PMDDataMerge19.png,width=102,height=90)|
|>|BGCOLOR(yellow):&b(){PMDデータの状態検証(右図:結果)}|

-本ページでは、これらの各検証結果に対する対処方法についての言及は行いません

***8.モデルデータの保存

***9.MMD上でのモデルデータの確認

----
**材質の結合について


----
**材質の分割について


----
**一部削除/消去について


----
**注意点

----
**関連ページ

-[[PMDエディタの使い方]]
--[[パーツの分割・材質変更>PMDエディタの使い方/パーツの分割・材質変更]]
--[[パーツの一部消去>PMDエディタの使い方/パーツの一部消去]]
--[[PMDモデルの合成>PMDエディタの使い方/PMDモデルの合成]]
--[[PMDモデルの分割>PMDエディタの使い方/PMDモデルの分割]]
-[[モデルデータ作成までの流れ]]

----
**関連動画

&b(){&color(red){※ 録画されている方がいたらリンクします。ご連絡ください ※}}

----
*コメント
#comment(below,size=30,vsize=3,num=20)
----
記事メニュー
目安箱バナー