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

このWIKIを編集するにはパスワード入力が必要です

認証パスワード