← All ideas
  • Published 10 Aug 2019

Local network rendering for Cycles

Please add feature to easely run render on multiple machines on local network in blender

87.5%

Development Status: Open

Upvote 7 Downvote 1
321doker
10 Aug 2019

3 Comments

petr

I found this to be working very reliably for me: Make your blend file ready for rendering, with all the settings, with the whole frame range you want to render. Make sure that in the Render Output settings, Overwrite is ticked off and Placeholders is turned on. Your blend file should be on some shared folder, where all machines can access it and can write rendered frame to the same output folder. Then, you can open this same file on each machine and run "Render Animation" command. The Overwrite/Placeholders combo is the key here. Before starting to render a frame, Blender checks if it is rendered already. If it exists, blender checks for next frame. Upon starting a render, Blender creates placeholder file immediately, so it prevents different computers from rendering same frame. Over a local network, this works perfect.

3
jason

* @petr * This really is the easiest ad-hoc way to set up network rendering. If you're looking for something with a queue manager and render partitioning, that's much more complicated ask and way better suited for an add-on.

Roadkill

You can use Crowd Render; crowd-render.com/download . It's free.

1