Skip to main content

Distributed render (a la seti@home)

Render queue management softwares are usually aimed at Local Area Networks, and are not suited for internet, because of:
.- Bandwith limits: 3D scenes and textures can be quite big so the time savings form getting additional processing power would be lost because of transfer delays.
.- Unreliability: If a remote machine or network goes down, even momentarily, stopped tasks have to be relaunched on the remaining working part of the system, and sometimes these last frames can be a real pain to be finished...
.- Security concerns: Although there are several web-interface based render queue systems available, I don´t think they are designed to be installed on a publicly reachable site. Of course you can password-protect them but even so you would need to open specific ports on the different routers/firewalls to enable the communication between client and server, and sometimes this simply is not possible because of the companies policies.

Anyway, if these drawbacks can somehow be cleared, this opens a whole world of opportunities for small projects. Just do the maths: How many hours is your computer on, but not using its processing power? If this time can somehow be shared between users, the end result is an increased rendering power for everyone. I am thinking of some sort of "MHz exchange system" where you could end up getting back the CPU time you have given first...

This, of course is nothing new, and has already been thought off, you can read more about the general concept in Grid Cafรฉ.

In this sense, BOINC is: (from their web) "a software platform for distributed computing using volunteered computer resources".

Under BOINC´s infrastructure there are several projects, one of them is BURP (from their web) "Aims to develop a publicly distributed system for rendering 3D animations".
It currently has a Windows Blender client, but "Please note that this project is still in its testing phase and does not yet provide the security and stability of a full-blown BOINC project"

A similar idea, but structured in a P2P fashion, is behind GPU a (from their web) : "a Gnutella client that allows users to share CPU-resources (...) Right now, this client allows rendering of Terragen movies."

Comments

Popular posts from this blog

PIPELINE: A simple projects manager for Autodesk Maya

A  producer of two graduation short films just sent me an email: "We all know how complicated Shotgun is:  I found this Maya-centric project manager that looks awesome. Surely it´s not the mastodon that Shotgun is, but could be useful for the new short films, mainly to save the burden of setting all the craziness we have suffered" Main features are: Project organisation:   Folder structure and naming conventions. Version control: Saves and versions scenes and  playblasts. Team collaboration: Roles and permissions Last update was in February 2018, but Lior seems pretty fast to reply in the  feedback forum . Let me share some relevant information I´ve found in the web page http://pipeline.nnl.tv "The license is restricted to a single user - without any other limitations." The " Non-Commercial use only  with  Limited functionality "  Trial license is free The " Non-Commercial and Educational use only  -  Requires Ema...

Interesting softwares for 3D distributed production (updated)

Scroll down for a brief update on online video-editing tools. Over the years I have coordinated several projects in which a number of artists work separately. Although very far from a perfect solution, I have found different useful tools that can help anyone in a similar situation. These are the tasks I have found more overwhelming, and the corresponding tools that might be to manage them: DEVELOPMENT. A lot of work has to be redone every time if writers, designers, etc. don´t use an adequate system. Celtx seems a very interesting tool to start properly with your projects. COORDINATION. Simply knowing who is doing what and how much is already done can be a nightmare, specially when you are not working full time on a project. The tool I find myself using more often is Google Docs & Spreadsheets . It allows several users to edit a shared spreadsheet simultaneously. It has some limitations compared to a full-featured spreadsheet ( or even compared to Excel ) namely conditional...

"One Morning", the first Light Field animated VR experience

The award-winning director Rodrigo Blaas, showrunner of Guillermo del Toro´s "Trollhunters", has created the first Light Field animated VR animated short film " One Morning ", a casual encounter with a robot bird in the middle of the wilderness with maximum fidelity and immersion thanks to Lytro Volume Tracer (Lytro VT). Until now in VR you had to choose between visual quality and freedom of movement: either you are in a locked position within a 360ยบ pre rendered environment around you, or you have some freedom of movement around the set, but using a real time render that gives a lower quality. Lytro VT allows CG content to be rendered as a Light Field by combining multiple 2D renders from different camera positions within the view volume, combining the best of worlds: a high quality rendered environment that also allows you to move around for maximum immersion.

Search this blog