表情セクションの先頭にある新規表情は、モデルの横に.exp3.jsonの表情ファイルを作成します。各表情ボタンの隣にある矢印のドロップダウンには編集…と複製…が、ディスク上に単体で置かれているファイルにはさらに名前を変更…と削除…が並びます
これらはすべてLive2D専用です。保存したファイルはモデルを読み込み直さなくても、すぐに表情へ表示されます
エディター
ダイアログの左側はファイル自身の設定、右側はモデルのパラメータが1つずつ行になって並びます
| コントロール | 役割 |
|---|---|
| 名前 | ファイル名。拡張子は入力欄の右端に固定で表示されます。既存のファイルを編集するときは変更できません——改名は名前を変更…から |
| フェードイン、フェードアウト | ファイルに書き込まれるフェード時間。0から5秒で、どちらも書かれていないファイルはCubismの1秒になります |
| ソロ | 既定でオン。編集中は他のすべての表情をミュートします |
| 物理演算を表示 | 物理演算が動かすパラメータも一覧に入れます。既定はオフ |
| オンの項目を上に | オンになっている行を一覧の先頭へ並べ替えます |
| パラメーターを絞り込む | 名前またはパラメータidで右側の一覧を絞り込みます。隣に全体の件数とオンの件数が表示されます |
| ポーズをキャプチャ | ポーズをキャプチャを参照してください |
| 元に戻す | 開いてからの変更をすべて破棄し、ファイルの内容に戻します |
各行のスイッチは、そのパラメータを表情に書き込むかどうかを決めます。オンにするとブレンドのドロップダウンとスライダーが現れます。行にはパラメータのグループとidが添えられ、物理演算が動かすパラメータには物理演算のバッジが付きます
保存でファイルを書き出し、キャンセルで編集を破棄します——未保存の変更があるあいだ、このボタンは目立つ色になります
ブレンドモード
| モード | ファイルに保存されるもの | スライダーの範囲 |
|---|---|---|
| 追加 | パラメータのデフォルト値からの差分。複数の表情は加算されます——新しい行の既定 | パラメータ自身の範囲 |
| 上書き | 絶対値。複数の表情が有効なときは最後のものが優先されます | パラメータ自身の範囲 |
| 乗算 | 係数。複数の表情は乗算されます | -3から3、VTube Studioと同じ |
スライダーが示すのは常にパラメータが最終的に落ち着く位置で、「追加」も例外ではありません。デフォルト値を基準に換算され、ファイルに残るのはその差分です
行のモードを変えて戻しても値は失われません——モードごとに値が保持されます
VTube Studioは「上書き」をデフォルト値からのオフセットとして読み、CubismとPersonaは絶対値として読みます。両方で同じように振る舞わせたい表情ファイルには「追加」を使ってください
プレビュー
エディターを開いているあいだ、編集中の行がモデル上にそのまま反映されます。プレビューはすべてのドライバーのあとに書き込まれるので、フェイストラッキングが動かしているパラメータでも編集が見えます——VTube Studioの表情エディターと同じ位置づけです
編集中の表情そのものは、そのあいだミュートされます。有効状態もフェードもそのままで、効果だけが出なくなるので、プレビューがその表情の上に重なることはありません。ソロは他のすべての表情も同じようにミュートします。オフにすれば、これらの行は有効な他の表情の上に重なり、保存後とまったく同じ見え方になります
ミュートはオフにすることではありません。エディターを開いているあいだも、ショートカット、オートメーション、プラグインAPIは実際の有効な組み合わせを従来どおり切り替えて保存します。エディターを閉じるときに戻すものは何もありません
物理演算が動かすパラメータはプレビューされません——再生時はシミュレーションがその値を決めるからです。物理演算を表示は、それらを編集して保存できるようにするだけです
再生時の優先順位はプレビューとは異なります。フェイストラッキングが動かすパラメータについては最終的にトラッキングが優先されるため、保存した表情はそれらの上では上書きされます。それでもプレビューに変更が映るのは、トラッキングが動いている状態でも編集できるようにするためです
ポーズをキャプチャ
ポーズをキャプチャは、そのフレームのモデルのすべてのパラメータ——トラッキング、モーション、アイドルまで計算し終えたもの——をサンプリングし、デフォルト値から動いているものを「追加」の行としてオンにします
すべてのパラメータがちょうどデフォルト値にあるときは何も起こらず、キャプチャするものがありませんと表示されます
保存先
新規作成や複製したファイルはモデルのルート、つまりVTube Studioが表情に使うフォルダーに置かれます。同じファイル名の表情がすでに一覧にある場合は、そのファイルの隣に置かれます。既存のファイルを編集した場合は、常にそのファイル自身のパスへ書き戻されます
保存すると同時に一覧へ反映されます。新しいファイルは表情の新しい項目になり、編集したものはその場で更新されます。有効な表情はフェードなしで、そのまま編集後の状態になります
一覧にあるいずれかの表情ファイルと同じ名前は拒否されます——ショートカットも表情を記憶するも、ファイル名で結び付いているからです。すでに存在するファイルの場合は、先に既存のファイルを置き換えますか?と確認されます
モデルのフォルダーに書き込めない場合、表情は保存できません——同梱モデルがこれに当たります。そのときは自分のフォルダーにあるモデルを使ってください
名前の変更と削除
名前の変更と削除ができるのは、単体で置かれている表情ファイルだけです。モデルが.model3.jsonで宣言しているものはできません。Personaはモデルファイルを書き換えないからです。それらも編集…でその場で編集でき、複製…でコピーすれば、そのコピーは単体のファイルになります
名前を変更…はモデルの横でファイルの名前を変え、それに割り当てられたアバターショートカットと表情を記憶するの項目も一緒に追随します。有効な表情は新しい名前のまま有効であり続けます
削除…はファイルをゴミ箱へ移し、それに割り当てられたショートカットも取り除きます。その件数は確認ダイアログに表示されます
どちらもファイルに触れる前にショートカットと記憶済みの組み合わせを書き込みます。サイドカーが書き込みを拒否した場合——読み取り専用、または壊れている場合——操作全体が中止され、ファイルはそのまま残ります
ファイルの互換性
ファイルがすでに持っているものは保たれます。フェード時間、オフになっているパラメータ、そしてPersonaが認識しないキー——VTube StudioのIsModelCustomizationExpressionもその1つ——はいずれも書き戻されます。VTube Studio自身の書き出しはこれらを削ってしまいます
同じパラメータに同じモードのエントリが複数ある場合は、1つの行にまとめられます。追加は加算、乗算は乗算、上書きは最後のものが残り、再生時の合成とまったく同じです。つまり行はそのパラメータの効果すべてであり、オフにすればその全部が外れます
このモデルにないパラメータのエントリ——1つのファイルを複数のモデルで共有しているときに起こります——はそのまま書き戻され、一覧の下に表示できなかったエントリの件数が出ます。1つのパラメータのエントリがモードをまたいでいる場合、それより前のまとまりはその行の背後に残り、行がオンのあいだだけ再生され、書き出されます
最終更新日:2026年9月19日