Ira Krakow's Free Blender 3D Render Farm Tutorial

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
12,491
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jan 17, 2010

Network with other Blender 3D users at http://forum.irakrakow.com

Leave your render farm comments here, or at:
http://blender3dvideos.blogspot.com/2010/01/free-blender-render-farms.html

One of the most significant challenges for Blender users is that, when scenes become complex, with meshes containing many thousands, or even millions, of polygons, complicated physics, many texture and material channels, many render layer passes, all of which are animated, render times on even a powerful PC can become unacceptably high. These can stretch into even days or weeks. You might think that you would need a Pixar-size budget to get acceptable render times. In fact, it's possible to significantly reduce render times, I mean by factors of 10 or 100, for free. The answer is to use one of the free render farm options available. I believe that Blender, combined with using one of these render farm options, can help you to approach Pixar-like, or Avatar-like, quality videos with a fraction of Pixar's budget, or even with no budget at all. That's why I call Blender "Pixar on your laptop". I hope Pixar doesn't sue me for this slogan. My goal for this video is to show you how to either create your own render farm if you have some spare PCs hanging around, and you have a wireless Internet connection, or how you can use one of the free, open source, to grab the computer power you need.

First, here's a quick and dirty way to create a render farm with some spare PCs that you have networked. The only real requirement is that you have enabled file sharing on, say, a Public folder in your network. I don't know what operating system - Windows XP, Vista, System 7, Linux, Mac OS X, whatever - that you're working on, but I'll assume that you have some way to share files. Once you've done that, create the Blend file that you want to render. Press the Scene button (F10) and in the Output directory, enter the name of the shared folder (I entered /IRA-PC/Public just as an example). Then press the Touch and the No Overwrite buttons. What this does is allow any temporary files to stay around. Save the file. Then copy the Blend file to the Public folder, making sure the file is shareable. The last step is to go to each PC on your network, open up the blend file, and press the ANIM button. Each computer will then start up at the next unrendered frame, thus sharing the rendering load. Try it. Tell us your results by going to my blog for these tutorials, at http://blender3dvideos.blogspot.com, and adding a comment.

OK, now suppose you don't have spare PCs available and want to speed up your renders like the big guys. No problem. There are a number of free, open source, render options available. I'll show you two of them. The most commonly used one is FarmerJoe, which you can download at www.farmerjoe.info (Make sure you use the .info suffix.) I haven't installed it, but I did download the zip file. The install appears to be simple enough. Unzip the file, in Windows, run the exe file, and then run the Python script to schedule jobs. There's a Web app server to check the status of your job. Again, try it and tell us your results by adding a comment to my blog at http://blender3dvideos.blogspot.com. I'll post the full URL of the blog page on the Youtube notes to this video.

Another possibility is the University of California, Berkeley's BOINC project, which uses the spare computer cycles of PCs around the world, available for anyone to share. You can join the network, at http://boinc.berkeley.edu and trade your idle CPU cycles with other PCs. There's plenty of idle computer time to go around. Why not make use of it?

Maybe you have other ideas? If so, please share them by commenting, either on my blog at http://blender3dvideos.blogspot.com, or leave a comment on this video. If you liked this, remember to hit the Youtube Subcribe button so you won't miss any of my future Blender tutorials. Happy Blendering!

Category:

Film & Animation

Tags:

License:

Standard YouTube License

  • likes, 3 dislikes

Link to this comment:

Share to:

Uploader Comments (irakrakow)

  • Thanks for posting this one, Ira. GREAT advice. Although my first animations have been pretty short and simple, and although I recently upgrading to a screaming quad machine, I'm pretty ambitious about my future animation work, so I've worried about render times. So I'm glad you posted on this. Also, a Tube friend of mine, SebastianKoch wrote me that he has a new renderfarm. Sebastian writes:" We have started a free community render farm for rendering animations. Search google for vswarm"

  • @AdamEtheredge That's great. Please post this at the Blender 3D forum so that we can get the word out.

  • If I understand correctly, you still need access to spare machines to use Farmerjoe. Farmerjoe doens't provide access to an online renderfarm itself - the software will split a rendering job across spare PCs on your own network.

  • That sounds correct.

  • This is so great a resource. I've shared your stuff on the Movie Edit Pro users group. I am planning this year to start studying your work to master Blender so I can start doing some 3D work.

  • Thank you for sharing :).  I wish you best wishes for success in your studies. Tell us how you're doing.

see all

All Comments (31)

Sign In or Sign Up now to post a comment!
  • @dmftt Yes, absolutely! =]

  • kool koool

  • Have a look at Renderfarm.fi. It's an add on in Blender 2.5. You do need to down load stuff from the Renderfarm.fi's site and BOINC to make it work.

    There is also a pretty comprehensive explanation of what Renderfarm.fi is at the Blender conference 2010.

    Got to, "RenderfarmFI", on Youtube and look for the video titled, "Blender Conference 2010 - sunday - 10"

    As you can tell from their close involvement with Blender, highly supported by Blender.

  • If one was to build a rendernode for blender and using farmerjoe, would a Intel Quad core processor (ex. Q9550) be a good choice, i mean does the software take fully advantage of the four cores?

  • is Blender FREE?

  • @graywolf104

    Yes you are corrent, Farmerjoe still requires you have spare PCs networked together. Krakow made it seem like it was an online service.

    FYI, I use farmerjoe at the office here and it works very well.

  • I just wanted to say that I've been using loki render for my render farm and it works much better than anything else I know of.

    You install it on all the computers, start it up, click either master, grunt or both, and they all find each other. By far the best option I've come across. A google search will take you to the website. It's free too :D

  • Use of render farms shouldn't be just restricted to large studios and 3D artists. Smaller studios have their own render farms and many freelance artists have them as well. Compositors and freelance motion-graphics artists can also make use of them. Some editing systems support the use of additional machines called render nodes to accelerate rendering, and this type of setup can be extended to architectural visualization and even digital audio workstations.for more info google out renderrocket.

  • Nice Info

  • 1:50 how can i make a shared folder?

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more