RenderGarden is an Adobe After Effects script that splits your comp into a specified number of segments referred to as Seeds.

It then renders them to multiple background command line windows (which we call, Gardeners).

Through segmenting the comp into multiple seeds, you can fully maximize your CPU cores on a single machine or across multiple machines with network rendering.

“It takes about 3 months to produce 95% of an episode of ‘Our Cartoon President’, and Render Garden makes everything go more smoothly. But for the last 5% of the show we only get two or three days… in which case Render Garden makes it possible.” says Brian Maffitt, Technical Director at Late Night Cartoons.

Compatibility With GPU Plugins

RenderGarden helps speed up CPU intensive operations by running multiple instances of aerender concurrently.

Plug-ins that heavily rely on the GPU can not run multiple instances (Gardeners) at the same time due to the GPU over-saturating.

These projects can render with a single Gardener, but this prevents RenderGarden speed ups on a single computer.

Note that these GPU heavy projects can still see a RenderGarden benefit when used in a multi-machine render farm setup, assuming each render node has a single Gardener and compatible GPU.

And on a single workstation they can be used with one Gardener which still gives you add functionality over AE including background rendering and post-render actions.

The following GPU plug-ins have been reported as problematic and are officially not supported:

Seeds

Through segmenting the comp into multiple seeds, you can fully maximize your CPU cores on a single machine or across multiple machines with network rendering.

RenderGarden will split your comp into a number of segments for rendering called seeds.

1 Seed is equivalent in speed to the native After Effects render queue, but will render in the background so that you can continue working in After Effects.

If there is more than one seed, your comp will be split into multiple segments. These segments/seeds can be rendered concurrently on a single computer (Hyper-Threaded) or on multiple computers (render nodes) over your network.

Gardeners

After you plant your seeds, RenderGardener will render the specified number of seeds as segments to multiple After Effects renders running in the Mac OS X Terminal or Windows Console.

Once the render process begins, the Terminal/Console windows may be hidden behind After Effects and will need to be brought forward if you would like to view the progress.

Network Rendering

Each RenderGarden license gives the user the ability to use the After Effects submit script on one computer,.

However, you can run the stand-alone Gardener application on an unlimited number of render nodes.

For best results when network rendering, all files involved with your project, including the footage and render output destinations, should be on the same shared drive.

If your Seed Bank is on one drive but your output is on another, you run the risk of a render node sending the output to a different location than you expected.

This is even especially likely to happen if you set your render destination to somewhere on your local boot drive, like the Desktop.

RenderGarden After Effects User Interface

By default, the RenderGarden ScriptUI panel is minimized to the bare options required to submit
a render.

RenderGarden After Effects

Once you have the preferences, or prefs, configured you can work with this minimized UI which can be conveniently docked into your After Effects workspace.

RenderGarden – Get It Now

RenderGarden Features

Increased Render Speeds

Render 2-3x faster with Hyper-threaded Rendering.

Maximize your Mac or PC’s CPU usage.

Render multiple frames simultaneously.

Render multiple comps in sequence or in parallel.

Network Rendering 

Grid multiple computers together on your network.

Render QuickTime/AVI Movies or Image Sequences.

Hyper-threaded Rendering supported on each render node.

Easy to set up.

No custom scripting or network config.

Unlimited Render Node licensing.

Background Rendering

Continue working in After Effects while your comps render in the background.

Option for Post-Render transcoding to MP4 and/or QT.

Render multiple comps in sequence or in parallel.

RenderGarden Speed Test Results

RenderGarden After Effects

What’s Included In RenderGarden Package

After Effect Script for submitting renders to RenderGarden.

Gardener Application (this automatically picks up RenderGarden file and renders them in the background).

RenderGarden – Get It Now

Conclusion

Each license of RenderGarden includes one submit script for Adobe After Effects which is used
to submit your comps from the Render Queue to the After Effects command-line tool, aerender.

RenderGarden splits your comp into a specified number of segments, referred to as
seeds.

Seeds are then rendered by multiple command-line windows which we refer to as Gardeners.

Segmenting the comp into multiple seeds maximizes your CPU cores.

The network rendering option gives you the ability to add an unlimited number of free render nodes that run
Gardener to scale your rendering.

RenderGarden not only makes distributed rendering an option, it raises the bar for the kind and quality of work you’ll be capable of doing.