I had a thought about a render farm idea, and I thought I'd share the idea since I have absolutely no means of accomplishing such a task. Some of you may know people who could set something up.
The idea is a bunch of people are networked into a system that allows you to render other people's jobs in the background when your machine isn't in use. Doing that gives you credit to do your own renderings. Many of us only do longer renderings a few times a year, and probably 50% of the year, our machines are not rendering, but the machines are on, Not earning you money.
Each person's computer is benchmarked occasionally, and given a multiplier value. This is basically, how fast does your computer render, but would also include, how fast does it render with 4, 6,8,12,16, etc. Gigs of memory free.
I would set my computer to be available during hours I am not here. So by default, it is available for rendering during those hours.
When I render someone else's project, I earn points that I could use to render on the same system. The faster my computer renders, the more quickly I can get points, based on that mutliplier value. If I leave a premiere project open and it takes 4GB of memory, then my points earned would be slightly reduced, because I have less resources available.
If I'm doing something overnight, I could turn it off of course, but if I forget, and something hits the processor more than a few percent, then the other renderings would automatically stop, until the processor isn't in use for 30 minutes or so. Then you could keep earning more points.
Yeah, you'd probably have to pay a small yearly fee just to keep things running, but other than that, you could do many renderings for free. You could also purchase additional render points, and there would be an exchange rate to get money for your points, which might allow colleges to profit some from some of their advanced machines even if people don't really do 3d.
The biggest challenge would be security/privacy. People would have to have Vray and Max installed to do this, but the jobs would probably get rendered to a cached location and they'd be able to see the files you rendered. I don't think autodesk has a way to encrypt the rendering as it's going.
This is just a 'way out there' thought, so don't go jumping all over the idea. I just thought I'd get it down, and see what other people thought.
The idea is a bunch of people are networked into a system that allows you to render other people's jobs in the background when your machine isn't in use. Doing that gives you credit to do your own renderings. Many of us only do longer renderings a few times a year, and probably 50% of the year, our machines are not rendering, but the machines are on, Not earning you money.
Each person's computer is benchmarked occasionally, and given a multiplier value. This is basically, how fast does your computer render, but would also include, how fast does it render with 4, 6,8,12,16, etc. Gigs of memory free.
I would set my computer to be available during hours I am not here. So by default, it is available for rendering during those hours.
When I render someone else's project, I earn points that I could use to render on the same system. The faster my computer renders, the more quickly I can get points, based on that mutliplier value. If I leave a premiere project open and it takes 4GB of memory, then my points earned would be slightly reduced, because I have less resources available.
If I'm doing something overnight, I could turn it off of course, but if I forget, and something hits the processor more than a few percent, then the other renderings would automatically stop, until the processor isn't in use for 30 minutes or so. Then you could keep earning more points.
Yeah, you'd probably have to pay a small yearly fee just to keep things running, but other than that, you could do many renderings for free. You could also purchase additional render points, and there would be an exchange rate to get money for your points, which might allow colleges to profit some from some of their advanced machines even if people don't really do 3d.
The biggest challenge would be security/privacy. People would have to have Vray and Max installed to do this, but the jobs would probably get rendered to a cached location and they'd be able to see the files you rendered. I don't think autodesk has a way to encrypt the rendering as it's going.
This is just a 'way out there' thought, so don't go jumping all over the idea. I just thought I'd get it down, and see what other people thought.
Comment