Skip to main content

FX Layer

2.png

 

On FX layer, you need to do followings,

  1. You need to make “InStation” bool again.
  2. Make some kind of transition which makes you override blendshape to all 0 to make your face animated.

(Without making all of blendshape to 0, Face Gesture may not work as MMD world made based on 0.)

 

FX layer transition depends on avatar and how you configure animator.

But you need to do something to make all blendshape to 0 while InStation bool True while you need to turn back to original if it done. In my case, I add InStation False to all available transition from Any and make only MMD Mode InStation True then finish by Exit. (Don’t forget to reset blendshape before Exit, your Face Gesture may not work if transition not goes well. This part is needed if you are using custom blendshape as default to prevent face blendshape become incorrect when exit.)

FXレイヤーでする必要があること

  1. まず”InStation” boolを作成します。
  2. ここからはアバターやAnimatorの構成により異なりますが、Blendshapeを全部0にするアニメーションを組みます。(0以外の場合うまく動作しません。)

私の例で行くと、既存の全ての推移にはInStation Falseを追加しています。そしてAnyからInStation TrueをMMDモードのみに割り当てて、終われば戻してExitさせている形になります。

(Exitさせる前に既存のBlendshapeに戻すアニメーションを入れることをおすすめします。既定の表情がblendshape 0 以外の場合はその設定に戻す設定を入れてください。既定の表情にうまく戻らないのを抑止します。MMDワールドは初期値0を想定で製作されているので動きません。)