POV-Ray : Newsgroups : povray.advanced-users : Distributed Processing : Re: Distributed Processing Server Time
2 Nov 2024 15:24:41 EDT (-0400)
  Re: Distributed Processing  
From: Nieminen Mika
Date: 3 Jun 1999 04:34:46
Message: <37563016.0@news.povray.org>
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

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.