《プログラマーがやさしく解説!》初心者でもわかるAfterEffectsエクスプレッション講座
Adobe のモーショングラフィックスソフト 「AfterEffects」 には エクスプレッションというプログラミング機能があります。 このエクスプレッション機能を使うことで、表現の幅が大幅に広がります。例えば、 などなど、一言では表現できないくら […]
Adobe のモーショングラフィックスソフト 「AfterEffects」 には エクスプレッションというプログラミング機能があります。 このエクスプレッション機能を使うことで、表現の幅が大幅に広がります。例えば、 などなど、一言では表現できないくら […]
Adobe AfterEffects での物理演算第三弾記事です。今回は、物が床でバウンドした場合について処理を作成してみました。 今回も様々な要因は考えず、減衰しながら連続して二次曲線を描く方法で実現していきます。 実現イメージ 以下の動画のように […]
Adobe AfterEffects で車などを表現するときに、タイヤがリアルに回転するとアニメーションの質が大幅に上がります。 今回は、移動距離からタイヤの回転量を計算し、実際に回転させる処理を作成したのでご紹介します。 実現イメージ 以下の動画の […]
Adobe AfterEffects での物理演算第二弾記事です。今回は、物を投げた時の運動である、放物運動(斜方投射)について処理を作成してみました。 風や空気抵抗などの様々な要因は考えず、シンプルに二次曲線を描く方法で実現していきます。 実現イメ […]
Adobe AfterEffects では、「random」エクスプレッションを使うことで、簡単に乱数(ランダムな値)を生成することができます。 乱数を使うと、位置、回転、不透明度、色など、様々なパラメーターをランダムに指定することができるので、作業 […]
Adobe AfterEffects で物理演算のような動きはできないか?と思い、色々実験したところ、それなりに動くものができました。今回は、物理演算第一弾として「自由落下」の実現方法をご紹介します。 実現イメージ 処理イメージ 自然界では、空気抵抗 […]
Adobe AfterEffectsのエクスプレッション「wiggle」などでレイヤーを動かすと、位置は変わってもレイヤーの向きは変わりません。 その為、シェイプレイヤーの三角形などを動かすと、常に頂点が上を向いたような動きになります。 この動きを、 […]
AfterEffectsのエクスプレッションで、レイヤーを均等配置する方法を以下の記事でまとめました。 この均等配置したレイヤーに対して、角のレイヤーの動きを放射状に伝達する処理を作成したのでご紹介します。 実現イメージ 以下のように、任意の角から動 […]
AfterEffectsには、エクスプレッションという、Javascriptのエンジンを使ったプログラミングができるようになっています。 このエクスプレッションを使うことで、様々な計算やアニメーションを自動化し、制作を最大限に効率化できます。 これか […]
AfterEffectsのエクスプレッションはJavascriptのエンジンを使用しているので、Javascriptの文法に従うことになります。 Javascriptの仕様を公開している JavaScript | MDN のサンプルソースには、行末に […]