インタラクティブインフォグラフィック
カーソルや要素が通過するとデータポイントが反応し、魅力的なアニメーショングラフやダッシュボードを作成できます。
デモを見る
After Effectsでキーフレーム不要の距離反応型アニメーションを、余すことなくご紹介します。
3ステップで、ProXimityをはじめとするすべてのFilmitツールが、今日からエディタ内ですぐに使えます。
filmit.ioで無料登録。閲覧するだけならカード不要です。
MacまたはWindows向けの無料デスクトップアプリをダウンロード。すべてのツールを一元管理します。
7日間のトライアルを始めて、ProXimityと他のすべてのツールを編集ソフトに直接インストール。
課題
レイヤーを動きに反応させようとしたことがある方なら、その大変さをご存知でしょう。
20個のレイヤーを、シェイプが通過するたびにスケールアップさせたいですか?それには20層分のキーフレームが必要で、それぞれを手作業でタイミング調整とイージングしなければなりません。1つ変更すれば、すべてやり直しです。
距離ベースのエクスプレッションをゼロから書くのはミスが起きやすく、保守も大変です。たった一つのタイプミスで、コンプ全体が謎の赤いエラーで崩れてしまいます。
何十ものレイヤーでアニメーションのタイミングを揃えるのはほぼ不可能。速すぎるレイヤーもあれば遅れるレイヤーもあり、全体がちぐはぐに感じられます。
機能
ProXimityは、シンプルなnullを強力なアニメーションエンジンに変えます。
コントローラーからの距離に応じてレイヤーが自動でアニメーションします。近いほど効果は強く、遠いほど弱く。物理挙動のような動きを、コードなしで実現。
コントローラーを動かせば、レイヤーがリアルタイムで反応。キーフレームの設定もタイミング調整も不要。ドラッグするだけでアニメーションが完成します。
スケール、不透明度、回転、位置を同時にコントロール。各プロパティには専用の強度スライダーがあり、リアクティブな動きを細かく調整できます。
リニア、イーズイン、イーズアウト、指数関数的な減衰から選択できます。距離に応じてアニメーションがどのように立ち上がり、フェードアウトするかを正確にコントロールします。
影響範囲が重なる複数のコントローラーを使用します。レイヤーは最も近いコントローラーに反応し、複雑でインタラクティブな構成を生み出します。
コントローラーをコンポ内で動かしながら、プロキシミティエフェクトをリアルタイムで確認できます。アニメーションのチェックにRAMプレビューやレンダリングは不要です。
詳細解説
ProXimity が裏側で行うすべての処理。
リニアな減衰は均一な分布を生み出します。指数関数はドラマチックな瞬間的効果を生み出します。イーズカーブは有機的で自然な反応を生み出します。ビジョンに合ったカーブを選びましょう。
スケール、不透明度、回転、位置はそれぞれ独立して近接反応させることができます。組み合わせて複雑な反応を作るか、単体で使って繊細な効果を出せます。
複数の影響ゾーンが重なり合い、ブレンドするコンポジションを作成。各コントローラーは独自の半径、強度、プロパティセットを持てます。レイヤーは最も近いコントローラーに反応します。
ユースケース
繊細なUIリアクションから、爆発的なパーティクル風エフェクトまで。
カーソルや要素が通過するとデータポイントが反応し、魅力的なアニメーショングラフやダッシュボードを作成できます。
コントローラーが通過するのに合わせて文字が拡大しながらフェードイン。有機的なテキスト出現アニメーションを数秒で作成できます。
コンポ内にシェイプレイヤーを散りばめ、コントローラーが通過するたびに拍動・拡縮・回転させます。
セットアップ
インストールから、2分以内にアニメーションへ。
Filmit Studioをダウンロードして、ワンクリックでProXimityをインストール。AEの拡張機能メニューに表示されます。
ヌルレイヤーを作成するか、任意のレイヤーをプロキシミティコントローラーとして使用します。半径と減衰を設定してください。
反応させたいレイヤーを選択します。アニメーションさせるプロパティを選び、強さを設定してください。
コントローラーをタイムライン上で動かすだけ。選択したレイヤーすべてが自動で反応します。キーフレームは不要。
よくある質問
はい。ProXimityは選択したレイヤーに最適化されたエクスプレッションを適用します。自分で書いたり編集したりする必要は一切ありません。パネルがすべてを処理します。エクスプレッションは軽量かつ高性能で、再生速度に目立った影響はありません。
ProXimityはリアルタイムパフォーマンスに最適化されています。複数のコントローラーに反応する数十のレイヤーがあっても、ほとんどのプロジェクトでスムーズな再生が可能です。非常に大規模なコンポジションでは、アニメーション対象のプロパティを制限することで負荷を軽減できます。
位置プロパティを持つレイヤーであれば、Null、シェイプレイヤー、ソリッド、テキストレイヤーまで、どれでもコントローラーとして使用できます。最もクリーンなワークフローにはNullオブジェクトをおすすめしますが、選択はあなた次第です。
現在、ProXimityはスケール、不透明度、回転、位置オフセットに対応しています。各プロパティには独自の強度・方向コントロールがあり、任意の組み合わせを同時にアニメーションできます。
はい。ProXimityは追加費用なしでFilmit Studioサブスクリプションに含まれています。Filmit Studioをダウンロードし、ツールリストからProXimityをインストールすれば、すぐにアニメーションを始められます。すべてのアップデートは自動的に適用されます。
全体解説
After Effectsでコントローラーに反応するキーフレーム不要のプロキシミティアニメーションを構築する方法を、余すことなくご紹介します。