Live2D無料で使う、Facerig用パラメータの検討
Live2D FREE版(無料版)でのパラメータ使用数が30個に制限されている為、調整が必要です
FaceRigで動くパラメータ
頭部 角度 X PARAM_ANGLE_X 顔左右ひねりの動き -30 ~ 30 顔左右で反応
角度 Y PARAM_ANGLE_Y 顔上下の動き -30 ~ 30 顔上下で反応
角度 Z PARAM_ANGLE_Z 顔左右傾きの動き -30 ~ 30 顔傾けで反応
体の回転 X PARAM_BODY_ANGLE_X 左右のひねりの動き -10 ~ 10 マウス操作
体の回転 Z PARAM_BODY_ANGLE_Z 左右傾きの動き -10 ~ 10 顔の位置で反応
呼吸 PARAM_BREATH 呼吸の動き 0 ~ 1 一定速度で往復で動く
目のX軸の動き PARAM_EYE_BALL_X 左右の動き -1 ~ 1
目のY軸の動き PARAM_EYE_BALL_Y 上下の動き -1 ~ 1
左眼 開閉 PARAM_EYE_L_OPEN 左目の開閉 0 ~ 1 0.85で目が開状態
右眼 開閉 PARAM_EYE_R_OPEN 右目の開閉 0 ~ 1 0.85で目が開状態
左眉 上下 PARAM_BROW_L_Y 左眉動き -1 ~ 1
右眉 上下 PARAM_BROW_R_Y 右眉動き -1 ~ 1
左眉 変形 PARAM_BROW_L_DEFORM -1 ~ 1
右眉 変形 PARAM_BROW_R_DEFORM -1 ~ 1
口 開閉 PARAM_MOUTH_OPEN_Y 口の開閉 0 ~ 1
口 変形 PARAM_MOUTH_FORM -1 ~ 1
髪揺れ 前 PARAM_HAIR_FRONT -1 ~ 1
髪揺れ 横 PARAM_HAIR_SIDE -1 ~ 1
髪揺れ 後ろ PARAM_HAIR_BACK -1 ~ 1
照れ PARAM_CHEEK 0 ~ 1 Zキー
涙 PARAM_TEAR 0 ~ 1 Xキー 涙
怒り PARAM_RAGE 0 ~ 1 Cキー 怒りマーク、蒸気マーク
髪ふわ PARAM_HAIR_FLUFFY 0 ~ 1 Vキー どんより
舌 PARAM_TONGUE 0 ~ 1
減らしても良さそうなパラメータ
テンプレを使うとパラメータが29個(FREE版では30個まで制限)使われてしまいます
そこで使わないものを減らして追加できるようにします
左眼 笑顔 PARAM_EYE_L_SMILE 0 ~ 1
右眼 笑顔 PARAM_EYE_R_SMILE 0 ~ 1
体の回転 Y PARAM_BODY_ANGLE_Y -10 ~ 10
左眉 左右 PARAM_BROW_L_X -1 ~ 1
右眉 左右 PARAM_BROW_R_X -1 ~ 1
左眉 角度 PARAM_BROW_L_ANGLE
右眉 角度 PARAM_BROW_R_ANGLE
・統合すると良いもの
眉は上下以外顔での操作が難しいので、眉上下、眉変形に含めるといいかも
顔の傾けで体もやや傾ける事で、体の回転Z PARAM_BODY_ANGLE_Z を省略できるかも
笑顔閉じ目は笑顔 PARAM_EYE_SMILE として1つにまとめるのもいいかも
左右の動きが別にあるものを統合して1つにしてしまうのいいかも
追加したいパラメータ候補
涙 PARAM_TEAR 0 ~ 1 Xキー 涙
怒り PARAM_RAGE 0 ~ 1 Cキー 怒りマーク、蒸気マーク
髪ふわ PARAM_HAIR_FLUFFY 0 ~ 1 Vキー 青ざめ、どんより
FaceRigでキー押しが使えるパラメータ、なにか表示させるのに使える
><目やキラキラ目などを表示させるのに使うのも良い
腕 PARAM_ARM_L -10 ~ 10 マウス操作
PARAM_ARM_R -10 ~ 10 マウス操作
手などを動かすのに使える、手を振る程度の一定範囲の動きが出来るだけ
目玉変形 PARAM_EYE_BALL_FORM 0 ~ 1 目玉の拡縮 0で普段 1で縮小
キー押しで驚き目をさせる、 目開きで驚き目をさせるのも良い
目の形状 PARAM_EYE_FORM -1 ~ 1 にらみ、なごやかの表情変化に使える
Facerig用の場合、目の形状 PARAM_EYE_FORM は眉の動きで変化するので
左眉 変形 PARAM_BROW_L_DEFORM
右眉 変形 PARAM_BROW_R_DEFORM
この2個を PARAM_EYE_FORM で動かしてもいい感じです
口変形 PARAM_MOUTH_FORM 基本0 -1 ~ 1
Live2D標準仕様では +で笑った口 -で怒った口 0で微笑
FaceRigでは、0から1の範囲でしか、人の口では変化させられない
(FaceRigの機能的には-1も可能)(音量リップシンクでは-1にも動く)
また、人の口幅でも変化する
Live2D標準仕様で作成しFaceRigで使用した場合、
会話で音量リップシンクを使用すると笑顔怒り混在の口形状となる
FaceRigでこのパラメータは 口の幅広げ に使用する事を推奨
1で広げ 0.5普段 0狭め -1狭め
体の回転 X PARAM_BODY_ANGLE_X 基本0 -10~10
Live2D標準仕様では +で画面の右を向く 左右へのひねりの動き
Live2D標準仕様で作成しFaceRigで使用した場合、マウス操作が必要なのでまったく利用されない
動きの内容を PARAM_BODY_ANGLE_Z や PARAM_ANGLE_Z への移設が良い
一方、FaceRigで唯一、マウス操作でき設定値が残るパラメータなので
着せ替え、手の切り替え、表情感情切り替えなどで利用するのが良い
体の回転 Z PARAM_BODY_ANGLE_Z 基本0 -10~10
Live2D標準仕様では +で体全体が画面の右に傾く
キャラを傾ける動きが必要な用途は稀で使わない事が多く、逆に傾くと変に見える
動き内容は角度Z(顔傾けZ)PARAM_ANGLE_Z へやや傾けを混ぜるのが良い
このパラメータは、カメラ前での人の頭位置で動くので
体の回転 Xの移設先に良い
FaceRigでキー操作が出来ないFaceRig実況用途にて
人の頭位置で表情操作するのにも使えます
舌 PARAM_TONGUE 基本 0 0~1
A,S,D 3つどれでも一緒で、どれかを押している間だけパラメータ値が1へ変化、離すと戻る
全体の左右 PARAM_BASE_X
全体の上下 PARAM_BASE_Y
全体の遠近 PARAM_BASE_SIZE
頭の動きで揺れ PARAM_HEAD_SWING 頭にあるアクセサリー、ひも先の物理演算揺れ用
体の動きで揺れ PARAM_BODY_SWING 体にあるアクセサリー、ひも先の物理演算揺れ用
胸 揺れ PARAM_BUST_X -1 ~ 1
PARAM_BUST_Y -1 ~ 1 胸を物理演算ゆれさせるパラメータ
厳選案
左右共通化出来る物はLの方に統合し節約
キー押しを増やす方針
頭部角度 X PARAM_ANGLE_X 顔左右ひねりの動き -30 ~ 30
角度 Y PARAM_ANGLE_Y 顔上下の動き -30 ~ 30
角度 Z PARAM_ANGLE_Z 顔左右傾きの動き -30 ~ 30
体の回転 X PARAM_BODY_ANGLE_X 左右のひねりの動き -10 ~ 10 マウス操作
体の回転 Z PARAM_BODY_ANGLE_Z 左右傾きの動き -10 ~ 10 顔の位置で反応
目のX軸 PARAM_EYE_BALL_X 左右の動き -1 ~ 1
目のY軸 PARAM_EYE_BALL_Y 上下の動き -1 ~ 1
左眼開閉 PARAM_EYE_L_OPEN 左目の開閉 0 ~ 1 左右共用
目の形状 PARAM_EYE_FORM -1 ~ 1 にらみ、なごやかの表情変化
目玉変形 PARAM_EYE_BALL_FORM 0 ~ 1 キー押しで目玉変化
左眉上下 PARAM_BROW_L_Y -1 ~ 1 眉動き左右共用
口開閉 PARAM_MOUTH_OPEN_Y 口の開閉 0 ~ 1
口変形 PARAM_MOUTH_FORM -1 ~ 1
呼吸 PARAM_BREATH 呼吸の動き 0 ~ 1 自動
髪揺れ前 PARAM_HAIR_FRONT -1 ~ 1 前横共用、長い時は横後共用
髪揺れ後ろ PARAM_HAIR_BACK -1 ~ 1
ここまでで16個、FaceRigのキー利用を重点に割り当て
照れ PARAM_CHEEK 0 ~ 1 Zキー押し 赤面
涙 PARAM_TEAR 0 ~ 1 Xキー押し キラキラ目表示
怒り PARAM_RAGE 0 ~ 1 Cキー押し 怒りマーク
髪ふわ PARAM_HAIR_FLUFFY 0 ~ 1 Vキー押し ジト目
舌 PARAM_TONGUE 基本 0 0~1 A,S,D押し ><目表示
BKey PARAM_BKEY 基本 0 0~1 Bキー押し ハイライト消し
NKey PARAM_NKEY 基本 0 0~1 Nキー押し なごみ目
腕 PARAM_ARM_L -10 ~ 10 手が動く
PARAM_ARM_R -10 ~ 10 手が動く
全体の左右 PARAM_BASE_X 元気感、歩行モーションに使用
全体の上下 PARAM_BASE_Y 元気感、歩行モーションに使用
頭の動きで揺れ PARAM_HEAD_SWING 頭にあるアクセサリー、ひも先の物理演算揺れ用
体の動きで揺れ PARAM_BODY_SWING 体にあるアクセサリー、ひも先の物理演算揺れ用
胸揺れ PARAM_BUST_Y -1 ~ 1
参考
Live2D FREE版は書き出しでのテクスチャサイズが2048ドット正方形が1枚までですが
手動で4096ドットに大きく鮮明にしたのと書き出し後に差し替えて高画質化が可能
・書き出し後の2048ドット正方形PNG画像ファイルを加工し4096ドットの画像にする
・ピッタリ同じ位置に高画質のパーツ絵を貼り付けたり、置き換える
・4096ドット正方形PNG画像ファイルとして保存して置き換える
8192ドットも可能です
- 最終更新:2020-03-19 22:52:38