PMXの表示枠と表情の操作パネル|ボーンと表情の並び方の決まり

MMDでモデルを読むと、ボーンは「センター」「体(上)」「髪」…、表情は「眉」「目」「口」「その他」に分かれて並びます。この並びはモデルの作者がPMXに書いたものです。

最終更新: 2026-10-06 · 実PMX 3体とステージ1つの表示枠と表情の操作パネルを three.js 同梱のパーサで読んで数え、このサイトの表情パネルの並びをブラウザで確認

表示枠は「見出しと中身の一覧」

PMXの最後のほうにある表示枠のブロックは、見出しの名前と、その下に並べるボーンまたは表情の番号の一覧です。先頭の2つは特殊枠で、「Root」(全ての親などを置く)と「表情」(表情の並び順)です。

モデル表示枠中身(要素の数)
人物A(ad_ik2)15Root(1)・表情(145)・センター(3)・IK(6)・体(上)(10)・髪(30)・腕(18)・指(30)・足指(30)・体(下)(2)・足(14)・胸(6)・スカート(64)・その他(23)・腕IK(4)
アリシア10Root(1)・表情(63)・センター(3)・IK(4)・体(上)(15)・髪(27)・腕(14)・指(30)・体(下)(29)・その他(4)
ステージ5Root(1)・表情(4)・照明(3)・柵(8)・その他(3)

表示枠は画面の並びのためだけのもので、再生には関係しません。three.jsのパーサは表示枠を読みますが、MMDLoaderは使っていません。アリシアでは、表示も操作もできるのに、どの枠にも入っていないボーンが5本ありました(左武器・右武器・三つ編みIK・左髪IK・右髪IK)。表示枠は再生に関係しないので、このサイトの再生ではモーションに同じ名前のキーがあれば動きます。

表情の「操作パネル」は5通り

表情(モーフ)は、表示枠とは別に、1つずつ操作パネルの区分を持っています。MMDの表情操作の4つの欄(眉・目・口・その他)に対応します。

値区分人物A(ad_ik2)アリシアステージ
1眉1071
2目30183
3口29250
4その他76130
0パネルに出さない1204

パネルに出さない表情の正体

人物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列に並べます。