Differences

This shows you the differences between two versions of the page.

Link to this comparison view

render [2015/06/01 22:33]
slackermedia
render [2021/06/03 19:48]
Line 1: Line 1:
-[[{arrowp.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​position:​absolute;​top:​0;​left:​0;​}qtractor|]] 
  
-[[{arrown.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​position:​absolute;​top:​0;​margin-left:​2.5em;​}rosegarden|]] 
- 
- 
-====== Render Farming ====== 
- 
-Rendering in Blender can take a long time, depending on resolution and complexity. With the rise in popularity of homebrewed and small studio 3d art, there are countless Internet-based render services available, and depending on your requirements,​ that might make sense for you. As always, it makes sense to support services that support open source, and one of the best supporters of open source rendering is [[http://​render.st|Render Street]], with Blender Cycles, LuxRender, and Yafaray services available. They are sponsors of Blender, and also help fund various open movie projects. 
- 
-Render Street operates on a sliding scale, so pricing is relative to your needs. 
- 
-There is an entirely no-cost option at [[https://​www.sheepit-renderfarm.com/​]],​ although in order to "​pay"​ for your renders, you must also contribute computer time to other people'​s renders. 
- 
-You do not have to submit your renders to the Internet just to speed up your export. Building your own render farm is easy as long as you have a few computers to spare. ​ 
- 
- 
-==== CGRU ==== 
- 
-Afanasy is part of the [[http://​cgru.info|CGRU Cg Toolkit]], and it includes software to drive the render farm, to manage the render queue, scripts to produce dailies, and more. 
- 
-Set up is fairly simple; install the server on a "​master"​ machine, install the clients on subordinate machines, and finally install the Blender plugin so that jobs can be submitted. 
- 
- 
-==== No Farm ==== 
- 
-If any kind of render management system is overkill, you can create an ad-hoc render farm in Blender itself. This is the duct-tape version of a render farm, but if you just need two or three computers working on a render to speed things along a bit, this could be a good solution for you. 
- 
-In order for there to be multiple machines working on the same render, you //must// render to an image sequence rather than to a movie file. The reason for this is simple: each computer (node) will take one image to render. 
- 
-Before you render, go to the **Properties** panel and click the **Render** tab. In the **Output** section: 
- 
-  *Overwrite: Turn this **off** so that no node in your ad hoc farm overwrites the work of another. 
-  *Placeholder:​ Turn **on** so that each node create an image file immediately upon claiming the frame to render. This prevents two nodes from working on the same frame. 
-  *File Format: Render to image files, not to movie files. 
- 
-With these options activated, you can point each Blender instance on each computer to the same network filesystem, (you can use **fish** or **samba** in KDE) and open the scene you need to render. Each computer will render frames until there are no frames left to render. 
- 
-    blender /​network/​drive/​foo.blend -o /​network/​drive/​out -t 0 -a 
- 
-Be sure to have -f # or -a last since rendering will run and evaluate the other args later. ​ 
- 
- 
-[[{arrown.png|border:​0;​background:​none;​width:​0;​display:​inline-block;​float:​right;​}rosegarden|]][[{arrowp.png|border:​0;​background:​none;​width:​0;​float:​right;​}qtractor|]]