現在のAPIでサポートされているすべてのタイプのプラグインのサンプルが少なくとも1つあり、特定のコンセプトを説明するためのプロジェクトもあります。

サンプルプロジェクトでは、できる限りシンプルなコードを心がけています。派手な実装は、プログラミングの授業では良い成績を取れるかもしれませんが、APIの機能の使い方を理解する助けにはならないからです。

この後、サンプルプロジェクトの作り方を説明しますので、引き続きお読みください。

サンプルプロジェクトの概要

AEGPs

AEGPは、After EffectsのメニューやUIの他の領域に直接フックします。UIのどこにAEGPが表示されるかについては、以下を参照してください。

Artie

Artie the Artisanは、与えられたコンポジション内のすべての3Dレイヤーのレンダリングを引き継ぎます。これは、内部3Dレンダラーが使用するAPIと同じです。非常に複雑で、After Effectsのレンダリングパイプラインに関する多くの暗黙の情報を公開しています。After Effectsの3Dレンダリング処理方法を変更する必要がある場合以外は、このサンプルで作業する必要はありません。アーティザンは、「コンポジション」→「コンポジション設定」の「詳細設定」タブ内の「レンダリングプラグイン」ドロップダウンに表示されます。

Easy Cheese

キーフレーム作成ツール(「アニメーション」 > 「キーフレームアシスタント」サブメニューに表示されます)である Easy Cheese は、キーフレームのさまざまな特性を操作する方法を示します(その方法は、奇しくも当社の出荷プラグインである Easy Ease に似ていますが・・・)。

FBIO

After Effects Input/Output (AEIO) APIを演習します。IOサンプルと似ていますが、フレームベースの.ffkファイル形式をサポートしています。なお、現在では、代わりにPremiere Pro Importersの開発を推奨しています。

Grabba

プロジェクト内の任意のコンポジションからフレームを取得します(プラグインが要求するフォーマットで)。

IO

After Effects Input/Output (AEIO) APIを実行します。架空の.fakファイル形式をサポートし、After Effectsからのデータ取得やファイルへの出力の要求をすべて処理します。なお、現在では、Premiere Pro Importersの開発を推奨しています。

Mangler

Manglerは、ADMパレットを使用したキーフレームです。

Panelator