【AE】レンダリングでベンチマーク!
今日はAfterEffectsの研究記事になります。 前のブログで書いた記事をブラッシュアップして再掲載します✌('ω') 今回の記事の概要です。 1.構成の違うマシンで、どのくらい処理速度に差が出るかの実験を行いました。 2.複数フレーム同時レンダリングが有効になるか無効になるかでスピードが変化し、後述のベンチマーク用AEPだと スピードがCore i7だと2倍程度、Xeonだと6~7倍程度に変わりました。 先日の記事 の結果に関連して、 複数フレーム同時レンダリング がオンになっているか、オフになっているかで、どれほどパフォーマンスに差が出るかを調査しました。 今回使用するベンチマーク用AEPは、AfterEffectsのベンチマークとしてよく使用されている「AE-Speedometer」を使用させていただきました。 AE-Speedometer ただし、このaepではコンポジション内に パーティクル・プレイグラウンド が使用されているため、 先日の記事 の通り、 マルチフレームレンダリングが強制的にオフになります。 ※これに関しては、先日執筆した記事で触れていますので、併せてお読み下さい✌('ω') 【AE】特定のエフェクトを使うとレンダリングが遅くなる!? このaepを使用したベンチマーク結果を公開してくださっている先人様の記事では、このエフェクトによるマルチフレームレンダリングがオフになっている事を知らずに結果がほぼ変わらないという結論を出されているところが多いですが、 実際は このエフェクトを除外しなければマルチフレームレンダリングがうまくいきません。 パーティクルプレイグラウンドを消すと明らかにレンダリング中の挙動が変化し、レンダリング時間に大きな差が生まれます。 ただし、消すだけだと、 「マルチフレームレンダリングが有効になった恩恵ではなく、パーティクルプレイグラウンドを処理していない分だけ軽くなったのではないか」 という見方もできますので、以下の条件でレンダリングを行いました。 実際に複数のマシンでレンダリング時間を計測しました。 1.AEP編集せず、そのままレンダリング