自作ツール&スクリプト

【After Effects】エクスプレッションで点滅させる方法

aftereffects-expression-blinking

すいみん
こちらのCGメソッドの記事ではエクスプレッションで点滅させる方法を紹介します!うまく駆使して効率的にアニメーションを作成しましょう!

After Effectsでエクスプレッションで点滅させる方法

  1. ヌルにエフェクト>エクスプレッション制御」>スライダー制御を追加。

  2. 文字の不透明度のエクスプレッションを追加して、ピックウイップをスライダーへドラッグ&ドロップ

  3. 下記を参考にWiggleの記述を追加

    thisComp.layer("ヌル1").effect("スライダー制御")("スライダー").wiggle(50,100);
    
  4. スライダーに数値を入れて調整、アニメーション再生して確認します
    f:id:min0124:20160622195054g:plain

備考1

  • エクスプレッションは普通のウィグルだけでもOK wiggle(50,100)
  • wiggle(freq,amp) freq;1秒あたりの変動数 amp:振幅
  • スライダー制御を追加してだんだん点滅しなくなるようにしてみました。
  • キー打って、その範囲をループアウトさせて、最後に静止画を置いても良いです。

点滅エクスプレッション例

点滅エクスプレッション例です。
より点滅らしくさせたり、スライダーで点滅時間や点滅具合を調整したり。

100*Math.sin(time*);
Math.abs(100*Math.sin(time*Math.PI*1));
Math.abs(100*Math.sin(time*Math.PI*1.0*thisComp.layer("ヌル").effect("スライダー制御")("スライダー")));
thisComp.layer("ヌル").effect("透明度")("スライダー")+Math.abs(100*Math.sin(time*Math.PI*1.0*thisComp.layer("ヌル").effect("時間")("スライダー")));