|
|
Mark Wagner <mar### [at] gtenet> wrote:
: I have the following computers available for use. Does anyone have ideas
: about how I could go about doing distributed rendering on them?
: Commodore 64
: The disk drive from the Commodore
: TRS 80 model III
: Nintendo
I don't think that povray is available for those.
I once used a computer lab for distributed rendering with povray. The
method I used was this (well, actually it was not exactly this at the
beginning, but I soon discovered the right method):
Divide the image into groups of, for example, 50 lines. Start rendering
a group of lines in each computer available. For example, if you have 4
computers available, you would calculate lines 1-50 with the first one,
51-100 with the second, 101-150 with the third and 151-200 with the fourth.
Every time a calculation is done, name the resulting file with the
appropriate number (for example file1.tga for the lines 1-50, etc) and
start calculating the next group of 50 lines (eg. 201-250).
After the last lines have been calculated, you have a bunch of files.
Now you only have to join those images. You can use a paint program or
make a specific program for that (uncompressed targa is a very easy format
to read).
Note: This method doesn't work if you use radiosity.
--
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):5;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/
Post a reply to this message
|
|