POV-Ray : Newsgroups : povray.bugreports : Slow radiosity (window update bug) Server Time
22 Dec 2024 22:16:28 EST (-0500)
  Slow radiosity (window update bug) (Message 1 to 5 of 5)  
From: Markus Becker
Subject: Slow radiosity (window update bug)
Date: 29 Jan 1999 05:13:22
Message: <36B18A00.A2A926D2@zess.uni-siegen.de>
Hi,

I think everyone now knows that the precalculation
converning radiosity is a lot faster when holding
the mouse over the caption of the render window.

Yesterday I noticed that it also helps to touch
the scrollbar of the editor window....

And (most important):

I rendered a simple scene (cylinder, 2 spheres, 3 planes)
which went at about 9600 pixels per second. One time
I accidentally (sp?) hit the caption of the render
window (I was doing radiosity tests, you know ;-)
and I realized that even a normal rendering goes
faster when holding the title bar of the render
window. It then calculated about 12800 pixels per
second which is a good 30% faster.

I think this should be definitely fixed in the next
release (before any new features come into POV...)

Markus
-- 

 Ich nicht eine Sekunde!!!" H. Heinol in Val Thorens


Post a reply to this message

From: Mike
Subject: Re: Slow radiosity (window update bug)
Date: 29 Jan 1999 05:59:35
Message: <36B193D2.1C825455@aol.com>
I posted a fix for this in povray.programming.  The problem is with the
updating of the percent bar in pvengine.c (so it's window's specific). 
Apparently it eats up a lot of CPU time when the mosaic preview is used
because the renderer goes back over old values to perform the smoothing,
and thereby causes the percent to go back and forth.  My fix was to turn
the percent display off for the mosaic pass, though it would probably be
plausable to 'teach' the windows code not to go backwards in the
percentage done.

There's also some other fixes for radiosity that I posted there.  I also
uploaded two patches that include the changes to radiosity to
http://members.aol.com/povray3.  They are radio.zip and dispersion2.zip.

Markus Becker wrote:
> 
> Hi,
> 
> I think everyone now knows that the precalculation
> converning radiosity is a lot faster when holding
> the mouse over the caption of the render window.
> 
> Yesterday I noticed that it also helps to touch
> the scrollbar of the editor window....
> 
> And (most important):
> 
> I rendered a simple scene (cylinder, 2 spheres, 3 planes)
> which went at about 9600 pixels per second. One time
> I accidentally (sp?) hit the caption of the render
> window (I was doing radiosity tests, you know ;-)
> and I realized that even a normal rendering goes
> faster when holding the title bar of the render
> window. It then calculated about 12800 pixels per
> second which is a good 30% faster.
> 
> I think this should be definitely fixed in the next
> release (before any new features come into POV...)
> 
> Markus
> --

>  Ich nicht eine Sekunde!!!" H. Heinol in Val Thorens


Post a reply to this message

From: Markus Becker
Subject: Re: Slow radiosity (window update bug)
Date: 29 Jan 1999 06:08:21
Message: <36B196E8.F2C94318@zess.uni-siegen.de>
Ok, so I guiess I'll start looking into compiling
POV myself... 

Markus

-- 

 Ich nicht eine Sekunde!!!" H. Heinol in Val Thorens


Post a reply to this message

From: Mike
Subject: Re: Slow radiosity (window update bug)
Date: 29 Jan 1999 06:32:19
Message: <36B19B7D.6204E3F5@aol.com>
What I pointed out at that URL are working pvengines.  You don't have to
worry about compiling them. :)

The radio.zip is just the radiosity fixes.  Dispersion2.zip includes a
dispersion and a special reflectivity patch that other wrote, plus the
radiosity fixes.

-Mike

Markus Becker wrote:
> 
> Ok, so I guiess I'll start looking into compiling
> POV myself...
> 
> Markus


Post a reply to this message

From: Markus Becker
Subject: Re: Slow radiosity (window update bug)
Date: 1 Feb 1999 06:18:05
Message: <36B58DB3.8CB34925@zess.uni-siegen.de>
Thanks for the clarification. Just started to download....

Markus

Mike wrote:
> 
> What I pointed out at that URL are working pvengines.  You don't have to
> worry about compiling them. :)
> 
-- 

 Ich nicht eine Sekunde!!!" H. Heinol in Val Thorens


Post a reply to this message

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