新規コンポジションを作成します。
実践的な例やリソースを活用して Adobe After Effects でテキストアニメーションのテクニックを適用し、自身のモーショングラフィックス制作に役立てます。
After Effects には、効果的でクリエイティブな 2D および 3D テキストアニメーションを作成するために、様々な機能が用意されています。 ここに挙げるリソースと例では、After Effects でテキストをアニメートする方法について詳しく説明しています。
例:文字単位の 3D プロパティを使用して 文字をアニメートする
この例では、個々の文字を 3D でアニメート して、それぞれの文字が列から飛び出てお辞儀をするように見せる方法について 説明します。
-
-
新規テキストレイヤーを作成し、単語「ovation」を入力します。
-
アニメーション/テキストをアニメート/文字ごとの 3D を有効化を選択します。
-
アニメーション/テキストをアニメート/位置を選択します。
-
アニメーション/テキストをアニメート/回転を選択します。
-
タイムラインパネルのアニメーターグループで、 「X 回転」プロパティを 45 に、「位置」の値を (0.0, 0.0, -100.0) に設定します。
-
「範囲セレクター 1」を開きます。
-
「オフセット」プロパティのストップウォッチアイコンをクリックして、最初のキーフレームの値を 0 秒に設定します。
-
「オフセット」プロパティ値を -15%に設定します。
-
「終了」プロパティ値を 15%に設定します。
-
現在の時間インジケーターを 10 秒の位置に移動し、オフセット値を 100%に設定します。
-
R キーを押して、レイヤー全体の「回転」プロパティを表示します。
-
レイヤーの「Y 回転」の値を -45 に設定してレイヤー全体を回転し、文字の 3D モーションがよくわかるようにします。
-
コンポジションをプレビューします。
例:文字をオフセットする
この例では、文字のオフセット値を指定し、 範囲セレクターをアニメートすることで、ランダムな文字をアニメートして 徐々に正しい単語や語句を表示する方法について説明します。
-
新規コンポジションを作成します。
-
新規テキストレイヤーを作成し、単語「Galaxy」を入力します。
-
アニメーション/テキストを兄メート/文字のオフセットを選択します。
-
タイムラインパネルで、文字のオフセット値を 5 に設定します。
-
「範囲セレクター 1」を開きます。
-
開始のストップウォッチをクリックし、初期キーフレームを 0 秒の位置に設定し、値を0%にします。
-
現在の時間インジケーターを 5 秒の位置に移動し、 開始値を 100%に設定します。
-
「文字の配置」を「中央」に設定します。
-
コンポジションをプレビューします。
例:ウィグリーセレクターで文字を アニメートする
この例では、個々の文字の位置をアニメート する方法について説明します。 また、レイヤーで ウィグリーセレクターを使用するだけで、アニメーションを効果的に 変化させる方法も紹介します。
-
新規コンポジションを作成します。
-
新規テキストレイヤーを作成し、単語「Galaxy」を入力して、 文字パネルでカラーを青に設定します。
-
アニメーション/テキストをアニメート/位置を選択します。
-
タイムラインパネルで、すべての文字がフレームから見えなくなるまで、位置プロパティの Y 値を左にドラッグします。
-
「範囲セレクター 1」を開きます。
-
開始のストップウォッチをクリックし、0%、0 秒のままにします。 次に、現在の時間インジケーターを 5 秒の位置に移動し、開始を 100%に 設定します。
-
コンポジションをプレビューします。
-
「アニメーター 1」グループを閉じます。
-
タイムラインパネルでテキストレイヤー名以外のものが 選択されていないことを確認し、アニメーターメニューの塗りのカラー/色相を選択します。新しいアニメーターグループ、「アニメーター 2」がタイムラインパネルに表示されます。
-
塗りの色相を 1 x +0.0 に設定します。
-
「アニメーター 2」の「範囲セレクター 1」を開きます。
-
開始のストップウォッチをクリックし、0%、0 秒のままにします。次に、現在の時間インジケーターを 5 秒の位置に移動し、開始を 100%に設定します。
-
アニメーションをプレビューします。 テキストはカラーを変化させながら、 画面上部から下部へ移動します。ただし、アニメーションで使用されている カラーは同じで、最終的に元のカラーに戻ります。
-
塗りの色相を選択して、追加メニューのセレクター/ウィグリーを選択します。
-
「ウィグリーセレクター 1」プロパティを開き、モードメニューの 「追加」を選択します。
-
コンポジションをプレビューします。メモ
塗りの色相プロパティを「アニメーター 1」に追加し、さらに ウィグリーセレクターを追加すると、カラーだけでなく、位置とカラーの 両方が変化します。
例:テキストのトラッキングをアニメートする
この例では、テキストラインのトラッキングを設定して、 簡単に文字を隔離する方法を紹介します。 アニメータープロパティの トラッキングおよびラインアンカーを使用すると、1 つまたは複数の文字を 除いた残りすべての文字を移動させることができます。
-
新規コンポジションを作成します。
-
新規テキストレイヤーを作成し、「3579」と入力します。
-
テキストレイヤーを選択した状態で、段落パネルのテキストの中央揃えボタンをクリックします。
-
ビュー/グリッドを表示を選択します。
-
タイムラインパネルで、テキストレイヤーを選択し、アニメーション/テキストのアニメーション化/トラッキングを選択します。
-
トラックの種類メニューで「前と後」が 指定されていることを確認します。
-
トラッキングの量ストップウォッチをクリックし、 0 秒の所で値を 0 のままにします。
-
現在の時間インジケーターを 5 秒の位置に移動し、すべての文字が 画面に表示されなくなるまで、トラッキングの量の値をドラッグします。
-
アニメーションをプレビューします。
-
現在の時間インジケーターが 0 の設定で、コンポジションパネルのスナップショットを撮ります。このスナップショットとグリッドを使用して、アニメーション終了時の数字「7」の元の位置を判断します。
-
現在の時間インジケーターを 5 秒の位置に移動します。
-
「スナップショットを表示」ボタンをクリックします。
-
タイムラインパネルで、「アニメーター 1」を選択し、追加メニューの「ラインアンカー」を選択します。
-
「7」がコンポジションパネル中央のほぼ元の位置に配置されるまで、ラインアンカー値をドラッグします。
-
コンポジションパネルの「スナップショットを表示」ボタンをクリックし、「7」の元の正確な位置を確認します。ラインアンカー値を調整して、文字を 元の位置に配置します。
-
アニメーションをプレビューします。
例:セレクターを使用して特定の単語を アニメートする
この例では、セレクターを使用してアニメーションを 特定の単語に限定する方法について説明します。
-
新規コンポジションを作成します。
-
新規テキストレイヤーを作成し、「Speeding Saucer」と入力します。
-
アニメーション/テキストのアニメーション化/歪曲を選択します。
-
タイムラインパネルで、歪曲値を 35 に設定します。
-
「範囲セレクター 1」を開きます。
-
現在の時間インジケーターが 0 秒の位置にあることを確認し、終了のストップウォッチをクリックします。
-
コンポジションパネルで、両方のセレクターバーを「速度」の「S」の左側にドラッグします。
-
現在の時間インジケーターを 2 秒の位置に移動し、 右セレクターバーを「Speeding」の「g」の右側にドラッグします。
-
コンポジションをプレビューします。
例:ブラシアニメーションを作成する
不透明度アニメータープロパティを使用 すると、テキストがスクリーンに書き込まれていくような効果を作成できます。
-
新規コンポジションを作成します。
-
テキストレイヤーを作成し、文字「01234」を入力します。
-
アニメーション/テキストのアニメーション化/不透明度を選択します。
-
不透明度を 0%に設定します。
-
「範囲セレクター 1」を開き、開始ストップウォッチアイコンを クリックします。
-
コンポジションパネルで、必要に応じて開始セレクターバーを テキストの左端(値は 0)に移動します。
-
現在の時間インジケーターを 5 秒の位置に移動し、コンポジションパネルの開始セレクターバーをテキストの右端(値は 5)に ドラッグします。
-
コンポジションをプレビューします。メモ
初期設定では、なめらかさプロパティは 100%に 設定されています。 タイプライターで打っているような効果を出すには、「高度」プロパティを開き、 なめらかさを 0%に設定します。
例:複数のセレクターを使用してテキストを アニメートする
この例では、エクスプレッションセレクターの selectorValue パラメーターをウィグリーセレクターと併用して、ランダムに点滅する 文字列を作成します。
-
新規コンポジションを作成します。
-
新規テキストレイヤーを作成します。
-
タイムラインパネルで、テキストレイヤーのアニメーション化メニューから「不透明度」を選択します。
-
タイムラインパネルで、テキストレイヤーとそのアニメーターを開きます。
-
範囲セレクターを選択して削除します。
-
テキストレイヤーの「アニメーター」プロパティグループの 横にある追加/セレクター/ウィグリーを選択します。
-
追加/セレクター/エクスプレッションを選択します。ウィグリーセレクターがエクスプレッションセレクターの上にない場合は、ウィグリーセレクターをエクスプレッションセレクターの上にドラッグしてください。
-
エクスプレッションセレクターを開きます。
-
「量」プロパティを開くと、エクスプレッションが表示されます。 初期設定では、次のエクスプレッションが表示されます。
selectorValue * textIndex/textTotal
-
初期設定のエクスプレッションテキストを、次の エクスプレッションで置き換えます。
r_val=selectorValue[0]; if(r_val < 50)r_val=0; if(r_val > 50)r_val=100; r_val
-
不透明度を 0% に設定して、コンポジションをプレビューします。
例:エクスプレッションを使用して テキストの位置をアニメートする
この例では、「textIndex」属性と「textTotal」属性を 「wiggle」エクスプレッションと併用して、テキスト行を アニメートします。
-
新規コンポジションを作成します。
-
新規テキストレイヤーを作成します。
-
タイムラインパネルでテキストレイヤーを開いて、テキストプロパティを表示します。アニメーターポップアップメニューから、位置アニメーターグループを追加します。
-
初期設定の範囲セレクターの「範囲セレクター 1」を削除します。
-
追加メニューからセレクター/エクスプレッションを選択して、エクスプレッションセレクターを追加します。エクスプレッションセレクターを開いて、オプションを表示します。
-
「量」プロパティを開くと、エクスプレッションが表示されます。 初期設定では、次のエクスプレッションが表示されます。
selectorValue * textIndex/textTotal
-
初期設定のエクスプレッションを、次のエクスプレッションで置き換えます。
seedRandom(textIndex); amount=linear(time, 0, 5, 200*textIndex/textTotal, 0); wiggle(1, amount);
この例では、linear メソッドを 使用して、時間の経過に応じて文字の動き(ウィグル)が小さくなるように 設定しています。
-
縦方向の位置を設定します。 値を大きくすると、 文字の揺れが大きくなります。
-
コンポジションをプレビューします。
例:タイムコードをアニメートする
-
タイムラインパネルでどのレイヤーも選択していない状態で、エフェクト&プリセットパネルの「現在の時間形式」アニメーションプリセットをダブルクリックします。(目的のアニメーションプリセットを見つけるには、エフェクト&プリセットパネルの「含まれる文字」フィールドにプリセットの名前を入力します)。
テキストレイヤーが作成され、「ソーステキスト」プロパティに現在の時刻をプロジェクトの現在の表示形式で表示するエクスプレッションが追加されます。
グローバルカテゴリの他のエクスプレッションを使うと、他の形式で時刻を表示できます。
メモレイヤーのエクスプレッションを表示するには、 レイヤーを選択してから、E キーを続けて 2 回押します。
After Effects をさらに活用する
Adobe After Effects では、驚異的なモーショングラフィック、 テキストアニメーション、視覚的な効果を作成できます。 フィルム、TV、ビデオおよび web をデザインすることができます。