Please add feature to easely run render on multiple machines on local network in blender
87.5%
Development Status:
Open
Upvote7Downvote1
3
321doker
10 Aug 2019
3 Comments
p
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
j
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.
3 Comments
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.
* @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.
You can use Crowd Render; crowd-render.com/download . It's free.