RenderGarden BGRendererMAX どっちが優秀? レンダリング検証

RenderGarden BGRendererMAX どっちが優秀?  レンダリング検証

先日、レンダリング検証しまして、その結果をご紹介します。

Adobe After Effectsで

作業しながらレンダリングしたい。

RenderGarden VS BGrenderer MAX。

3倍くらい早くレンダリングをすませたい!

2つのスクリプト・・・検証してみました!


ふつうにレンダリングしたら2時間30分


使用したAEPは

秘伝ラボ記念すべき第一弾
Formのチュートリアル動画に使ったAEPです。


このAEPはFormのチュートリアル動画の
ページでダウンロードできます。



マルチコアがあまり意味をなさない状態で、
CPUの稼働率もあまり機能せず、
レンダリング時間は・・・2時間20

RenderGarden 1時間17分

[ MEKAJIKI ] RenderGarden (レンダーガーデン)
本家サイト
https://www.mekajiki.com/rendergarden/
販売サイト 
https://www.toolfarm.com/buy/rendergarden/


MEKAJIKI社が出しているこのソフトは
昨年から一気に人気になりました。

私も半年くらい使ってました。


複数のPCを使用してネットワークレンダリングも可能で、
PCをまたいで分散させてレンダリングする場合には便利です。

レンダリングスレッドを4にして
安定させつつの検証をします



CPUも通常よりもかなり多く使用し、
それぞれのレンダリングパートを4分割して
レンダリング開始しています。

後半処理の重い部分があったので、
そこだけが残ってしまっています

結果は1時間17分


BG Renderer MAX 44分10秒

[ Extrabite.io ] BG Renderer MAX (BGレンダラー マックス)
本家サイト
 https://bgrenderer.com/
販売サイト
 https://aescripts.com/bg-renderer/
販売サイト (日本)
https://flashbackj.com/product/bg-renderer-max

Aescriptや日本ではFlashbackJapanでも販売されています。
昔からあるスクリプト、
今はエクステンションになっております、

私はこれで「バックグラウンドレンダリング」の存在を知りました。

特徴としては、分かりやすさと、
レンダリング完了時の報告能力、
WEBやメールスラックなどで
完了報告をしてくれます。

面白いのは、RenderGardenは
レンダリングするエリアを4分割してレンダリングしていましたが
BG RendererMAXは1234と頭から順番にレンダリングしていくことですね

結果 44分10秒!

なんと、BGRenderereMAXが最速でした。

無料でバックグランドレンダリング

Bryfulさんが
https://github.com/bryful/AepMultiRender
でバックグラウンドでレンダリングできるスクリプトを
開発してくれています。


いや・・・これあれば最強なんじゃない?と思うほど素晴らしいです。


バックグラウンドに慣れていない方にはまずおススメ
bry-fulさんのプラグインは、
アニメ業界でもよく使用されているものが多く・・・
想いが強すぎるので
また詳しくご紹介できればと!

検証環境

今回使用しているPCはこちらになります。

 Core i9-9900K、メモリ64GB、グラボはRTX2080です
8コアの マルチコアプロセッサ16

NEW ALIENWARE AREA-51m スプレマシー VR
CPU:第9世代 インテルR Core i9-9900K
メモリー:64GB (4x16GB) DDR4 2400MHz
ストレージ:236GB RAID0 SSD + 1TB SSHD
ビデオ カード:NVIDIAR GeForce RTX 2080 8GB GDDR6

レンダリング検証

今回の動画になります。実際に確認されたい方はぜひぜひ

レンダリング設定のコツ

After Effectsのレンダリング容量は、
プロセッサコアではなく、マシンのRAMの量に
よってほとんど制限されます。

このため、レンダリングスレッドの量をあまり高く設定しないこと。
簡単な処理のレンダリングの場合は、コアの数から1を引いた値に設定できます。(爆速)
重いものの場合は、コア数の半分を超えないでください。
(超えるとデンジャーゾーン)
レンダリングプロセス中にインターネットブラウザ
(特にGoogle Chrome)を開くと、
レンダリング時間が大幅に長くなる可能性があります。

結構CPU食うので、気を付けてください。

今後のRendering事情

個人的にBG Renderer MAX にすることにしました。

理由としては、レンダリングも早く、AE上でレンダリング状況が管理できることもGOODです。

いろいろと紹介しているうちに
プラグイン開発者の方が
日本語の文字コードに対応してくれたり、

私も、現在は日本語化のお手伝いをしています。

バックグラウンドレンダリングの魅力。
是非体感しましょう!

カワハラ

あまり、コア数増やしてもいいことないよ!