2.How to Anime?
AfterEffectsはレイヤーなどのプロパティを時間経過に応じて変化させることでアニメーションを作ります。それには2つの方法があります。
- 1,Key frameアニメーション
- 複数のKey frameを補間してアニメーションを作成します。値の変化はグラフで調整することも出来ます。
- 2,エクスプレッション
- プロパティのグラフ(変化)を数式で作ってアニメーションさせます。
バックグラウンド
エクスプレッションを使いこなすにはAfterEffectsのマニュアルに書いてあるプロパティやメソッドを理解するだけでは不十分で、数々のバックグラウンドを要求されます。
数学
- 基礎的な関数や数の扱い方の知識。
- 例:最大最小・座標・ベクトル・三角関数など
記述する文法
- AfterEffectsのエクスプレッションはJavaScriptを拡張して作られています。 Homepage制作でも広く使われているJavaScriptの知識が役に立ちます。
- 例:変数・演算・制御構造など
映像の対象を数学的に記述する方法
- レンズ、カメラ、遠近法、フィルター。その他、速度などの物理計算、メカの知識などを必要とする場合もあります。
「エクスプレッションが分からない」という人の話を聞いてみると、JavaScriptの文法を知らなかったり、速度や重力などの物理法則で引っかかっていたりと様々なのです。ですから問題の切り分けが出来るように今何を対象としているのか常に意識することが大切です。