《動画で理解!》Aeエクスプレッション動画完全活用ガイド

YouTube「COLOR CODE – AE」チャンネルで公開している、AfterEffectsのエクスプレッション動画を最大限に活用する方法についてご紹介したいと思います。

この記事を活用することで、エクスプレッションを「探す」「使う」作業をさらに効率化できると思います。

エクスプレッションの種類

AfterEffectsのエクスプレッションは、大きく分けて2種類あります。

  1. プロパティ・・・データ
  2. メソッド・・・処理

まじめに説明すると、プロパティとは、クラスを実体化したオブジェクトから取得できるデータのことで、メソッドは、オブジェクトから実行する処理のことです。

わかりやすく書くと、使うときに()が不要なのがプロパティ、()が必要なのがメソッドです。

具体的には、thisCompはプロパティ、comp(name)はメソッドです。

動画の種類

私が制作した動画の種類は以下の2種類です。

  1. Ae全エクスプレッション ・・・ カテゴリ毎の全エクスプレッションを1つの動画にまとめたもの
  2. Aeエクスプレッション ・・・ 1つのエクスプレッション(メソッド)の全引数を1つの動画にまとめたもの

使うエクスプレッションを探す

エクスプレッションでどんなことができるのかを知りたい場合は、実際の実行結果を見るのが一番早いと思います。

まずは、カテゴリ毎の全エクスプレッションをまとめた「Ae全エクスプレッション」動画を使います。各カテゴリの動画リンクと簡単な説明を以下の表にまとめてみました。

「説明」から使いたいエクスプレッションのカテゴリを選んで、リンク先の動画を確認します。

※ リンクのないものは現時点で制作していないカテゴリです
カテゴリ名説明
Globalコンポジション/レイヤー取得など全体に関わるもの
Time Conversion時間単位変換
Vector Mathベクトルの演算
Random Numbers乱数生成
Interpolation2値間をリニアに動かす
Color Conversion色空間変換
Other Math角度単位変換
Compコンポジションプロパティ、レイヤー/コンポジションマーカー取得
Footageフッテージプロパティ
Layer>Sub-objectsソース、エフェクト、マスク取得
Layer>Generalレイヤープロパティと色取得
Layer>Propertiesトランスフォームプロパティ、レイヤーマーカー取得
Layer>3D3Dレイヤープロパティ
Layer>Space Transforms空間座標変換
Cameraカメラプロパティ
Lightライトプロパティ
Effectエフェクトプロパティとパラメーター取得
Maskマスクプロパティ
Property動きや速度に関するプロパティ/メソッド
Project propertiesプロジェクトプロパティ
Keyキーフレームプロパティ
MarkerKeyマーカープロパティ

プロパティを使う場合

使いたいエクスプレッションがプロパティだった場合は、上記の動画をそのまま使うので、「エクスプレッションの使い方を確認する」に進みます。

メソッドを使う場合

使いたいエクスプレッションがメソッドだった場合は、全引数を説明した動画を別途用意してありますので「Aeエクスプレッション」動画を探します。

動画の検索方法

ここでは《Aeエクスプレッション》wiggleを、探す場合の例で説明します。

  1. COLOR CODE – AE チャンネルの検索ボックスに 「wiggle」と入力し、検索を実行。
  2. 「wiggle」のAeエクスプレッション動画が出てくるので、再生します。
エクスプレッション検索
※ カテゴリから探す場合は、COLOR CODE – AEチャンネルトップページの「《Aeエクスプレッション》カテゴリ別」から、「Property」を選び、「wiggle」を探します。
※ 検索しても出てこない場合は、すみませんが制作していないエクスプレッションかもしれません。

エクスプレッションの使い方を確認する

ここでは、Propertyカテゴリの《Aeエクスプレッション》wiggle を使用する場合の説明をしていきます。

画面表示説明

画面説明

動画を再生すると、上記のような画面が表示されます。それぞれの意味は以下のとおりです。

  1. エクスプレッションカテゴリ、エクスプレッション名
  2. 動画内順序
  3. エクスプレッション(引数)名
  4. エクスプレッション(引数)説明
  5. サンプルコード
  6. 画面からは読み取れないレイヤー外操作(該当操作がある場合のみ)

動画内で表示されているコンポジション名やレイヤー名を合わせると、⑤のサンプルコードでそのまま動作するように作っているつもりです。

具体的な記述方法がわからないという場合の参考にしていただければと思います。

ここからは、アイコンの説明です。

アイコン説明

レイヤー外操作を意味する、⑤のアイコンの説明です。

コンポジションへの配置

アイコン説明
コンポジション内にライトレイヤーを配置
コンポジション内にカメラレイヤーを配置

まとめ

AfterEffectsのエクスプレッションは、wiggleなどの主要なもの以外にも、とても便利なものがたくさんあります。

まずは、「Ae全エクスプレッション」動画を見てどんなことができるのかを知るだけでも、選択肢が大きく広がると思いますので、ぜひご活用ください。

動画は全てCOLOR CODE – AE チャンネルで公開しています。チャンネル登録すると、最新動画にもすぐにアクセスできますので、興味のある方は登録をお待ちしております。

ちなみに、私のエクスプレッションの情報源は、Adobeの公式の「エクスプレッション言語リファレンス」です。エクスプレッションの詳細な仕様が知りたい方はご覧ください。

Aeエクスプレッション動画完全活用ガイド
最新情報をチェックしよう!
>Aeをもっと便利に。「COLOR CODE - AE」

Aeをもっと便利に。「COLOR CODE - AE」

AfterEffectsをもっと便利に使う為のコンテンツを制作・発信しているブログです。YouTube「COLOR CODE - AE チャンネル」では、エフェクト、エクスプレッション、プリセット、プラグインのリファレンス動画を公開しています。チャンネル登録もお待ちしています!

CTR IMG