How does it work?
The process of using a render farm is quite simple and consists of just a few steps.
The first step is to send the project to the render farm. Depending on the size of the project and the location of the render farm, this step can be done by simply copying a file, uploading the file to HTTP, FTP, plugin, or physically sending a DVD with the project.
The second step is to start rendering. At this stage, the farm software distributes the files to several of their computers and they all start editing parts of the project in parallel. To do this, each computer participating in the rendering process has its own instance of the installed and configured 3D software.
The final step is to make the rendered images or movies available to the user.
Depending on the software and configuration of the individual operations, the actual actions required to perform each step can of course vary. However, the general principle remains the same for all companies.
Are they all the same?
The different render farms all produce the same end product, but the way you can do it can be very different. Let`s take a closer look at the different ways of working.
Collaborative: Your computer network is supported by users – each user has to make his engine available for rendering other projects. In return, they are allowed to render their own projects on everyone else`s engines. The collaborative rendering farms require a moderate level of technical skill.
Home-built: The user has several computers at home and uses them together to complete the rendering. They require a high level of technical skill in setup and application, and in some cases programming is required.
Cloud/Datacenter based: You use servers from data centers for rendering. That`s why you`re the most stable option. They also require the lowest level of technical skills.