PMXの表示枠と表情の操作パネル|ボーンと表情の並び方の決まり
MMDでモデルを読むと、ボーンは「センター」「体(上)」「髪」…、表情は「眉」「目」「口」「その他」に分かれて並びます。この並びはモデルの作者がPMXに書いたものです。
表示枠は「見出しと中身の一覧」
PMXの最後のほうにある表示枠のブロックは、見出しの名前と、その下に並べるボーンまたは表情の番号の一覧です。先頭の2つは特殊枠で、「Root」(全ての親などを置く)と「表情」(表情の並び順)です。
| モデル | 表示枠 | 中身(要素の数) |
|---|---|---|
| 人物A(ad_ik2) | 15 | Root(1)・表情(145)・センター(3)・IK(6)・体(上)(10)・髪(30)・腕(18)・指(30)・足指(30)・体(下)(2)・足(14)・胸(6)・スカート(64)・その他(23)・腕IK(4) |
| アリシア | 10 | Root(1)・表情(63)・センター(3)・IK(4)・体(上)(15)・髪(27)・腕(14)・指(30)・体(下)(29)・その他(4) |
| ステージ | 5 | Root(1)・表情(4)・照明(3)・柵(8)・その他(3) |
表示枠は画面の並びのためだけのもので、再生には関係しません。three.jsのパーサは表示枠を読みますが、MMDLoaderは使っていません。アリシアでは、表示も操作もできるのに、どの枠にも入っていないボーンが5本ありました(左武器・右武器・三つ編みIK・左髪IK・右髪IK)。表示枠は再生に関係しないので、このサイトの再生ではモーションに同じ名前のキーがあれば動きます。
表情の「操作パネル」は5通り
表情(モーフ)は、表示枠とは別に、1つずつ操作パネルの区分を持っています。MMDの表情操作の4つの欄(眉・目・口・その他)に対応します。
| 値 | 区分 | 人物A(ad_ik2) | アリシア | ステージ |
|---|---|---|---|---|
| 1 | 眉 | 10 | 7 | 1 |
| 2 | 目 | 30 | 18 | 3 |
| 3 | 口 | 29 | 25 | 0 |
| 4 | その他 | 76 | 13 | 0 |
| 0 | パネルに出さない | 12 | 0 | 4 |
パネルに出さない表情の正体
人物Aの区分0の12個は、どれも表示枠の「表情」にも入っていませんでした。中身は次の3種類です。
- グループモーフの部品: 「V巨乳」「B巨乳」(頂点とボーン)、「V首長さ」「B首長さ」、「Bヒール透明」「Mヒール透明」など。表情パネルで動かすのは、これらをまとめたグループモーフ「巨乳」「首長さ」「ヒール透明」のほうです(UVモーフとボーンモーフ)
- 着せ替えの材質モーフ: 「M上着」「Mスカート」「M下着」
- 区切り: 「N=========」という名前の材質モーフ。一覧を読みやすくするための目印です
ステージの区分0の4個も、グループモーフ「ステージ広く」「全体広く」の部品でした。パネルに出ない表情も、このサイトの再生ではVMDの表情キーに同じ名前があれば動きます(three.jsは区分を見ず、名前で当てるため)。
このサイトの表情パネル
再生画面の「ポーズ・モーションを編集する」の表情の一覧は、2026-10-06から、PMXでは操作パネルの区分ごと(眉・目・口・その他・パネルに出ないもの)に見出しを付けて並べています。区分の中はモデルに書かれた順のままです。名前で絞り込むと、該当する表情が無い見出しは隠れます。PMDは区分を読んでいないので、今までどおり1列に並べます。