Some time ago I created a thread here about my distributed image renderer. It was not very efficient, but it worked as planned. This time, a friend and I have dediced to concretize what seemed like "the next logical step". We have decided to create a distributed 3D movie renderer, which will operate over the internet. This renderer will use photon mapping to render frames and will be much more efficient than my experimental distributed renderer. Our goal is to be able to render ~15 minute movies in 640x480 in 48 hours or less (thats 21600 frames at 24 FPS).
To do this, we will run a central rendering server, which will assign work units, in the form of individual frames, to the clients. The clients will be able to run the client either in the tray, or as a screensaver, or both. The cool thing is that the clients will be able to see what is being rendered... We will also have statistics on our website detailing the performance of the contributors, how they rank overall, etc. People will be able to sign in multiple machines over their account as well.
Whats the point? The point is to allow amateurs to create their own animated CGI movies. Eventually, we would like to render some kind of small sci-fi series and such, and allow people to download the movies off of our website once they are rendered. The system will provide means for creative expression of that form. We will encourage artists to create their own animations so we can render them.
My question is: Who would be interested? Obviously its a bit early. It will take us at least 3 months to have some distributed rendering going on, but I wanted to know how much interest there is. When we get the system working, we might actually post about ourselves on slashdot to get as much help as we can.
I am, of course, open to questions and feedback about this.
To do this, we will run a central rendering server, which will assign work units, in the form of individual frames, to the clients. The clients will be able to run the client either in the tray, or as a screensaver, or both. The cool thing is that the clients will be able to see what is being rendered... We will also have statistics on our website detailing the performance of the contributors, how they rank overall, etc. People will be able to sign in multiple machines over their account as well.
Whats the point? The point is to allow amateurs to create their own animated CGI movies. Eventually, we would like to render some kind of small sci-fi series and such, and allow people to download the movies off of our website once they are rendered. The system will provide means for creative expression of that form. We will encourage artists to create their own animations so we can render them.
My question is: Who would be interested? Obviously its a bit early. It will take us at least 3 months to have some distributed rendering going on, but I wanted to know how much interest there is. When we get the system working, we might actually post about ourselves on slashdot to get as much help as we can.
I am, of course, open to questions and feedback about this.