POV-Ray : Newsgroups : povray.general : [bug] Very slow rendering Server Time
31 Jul 2024 20:17:44 EDT (-0400)
  [bug] Very slow rendering (Message 21 to 28 of 28)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: Tim Attwood
Subject: Re: [bug] Very slow rendering
Date: 29 Jan 2007 19:58:56
Message: <45be9850$1@news.povray.org>
I understood that William was just demonstrating
a bug.

However, he made no real attempt to pinpoint
what part of the SDL was at fault.

So far I've eliminated the radiosity feature as
a cause, and I've narrowed it down to some
form of hall of mirrors effect with isosurfaces
and quartics with user defined function pigments.

My guess is that the combination of functional
objects (isosurfaces, and quartics) and
function pigments, is causing errors in the
floating point of a small amount not normally
any problem, but when combined with larger
max_trace_levels and reflections with repeating
checkers, is causing a value "bounce" which
makes adc_bailout not kick in, and hence it
tries to cast all the reflection rays, which consumes
too much memory and then freezes.

My suggestion to the POV team would be to
check for user input (render cancel) if after some
amount of time (10 seconds?) a pixel is still not
rendered. This might result in a perception that
POV handles error conditions better.

As for William, POV is a free program made
for the express reason of creating pretty pictures.
As such, POV is inherently a waste of time.

Additionally, any bug that has easy work-arounds
isn't ever going to be high on anyone's to-do list.


Post a reply to this message

From: Charles C
Subject: Re: [bug] Very slow rendering
Date: 30 Jan 2007 00:00:01
Message: <web.45becfde942704c42f60260@news.povray.org>
You've taken it a lot further than I did but I was thinking along the
hall-of-mirrors line too, just by the fact that it was resolution dependent
and not a single resolution but narrow ranges of resolutions.  Do you have a
version of the scene which stops even with radiosity off?
Charles


"Tim Attwood" <tim### [at] comcastnet> wrote:

> So far I've eliminated the radiosity feature as
> a cause, and I've narrowed it down to some
> form of hall of mirrors effect with isosurfaces
> and quartics with user defined function pigments.


Post a reply to this message

From: Ben Chambers
Subject: Re: [bug] Very slow rendering
Date: 30 Jan 2007 05:14:07
Message: <45bf1a6f@news.povray.org>
Charles C wrote:
> You've taken it a lot further than I did but I was thinking along the
> hall-of-mirrors line too, just by the fact that it was resolution dependent
> and not a single resolution but narrow ranges of resolutions.  Do you have a
> version of the scene which stops even with radiosity off?
> Charles

Usually such things are very position and angle dependent.  Shifting the 
camera or object by a very small amount (enough to cause the object to 
shift position by a fraction of a pixel, though) *could* eliminate this 
effect.

If you try this, does it change anything?

...Chambers


Post a reply to this message

From: Ben Chambers
Subject: Re: [bug] Very slow rendering
Date: 30 Jan 2007 05:42:09
Message: <45bf2101$1@news.povray.org>
William Peska wrote:
> Thanks for your deep insights. I think that it is a responsibility of 
> the POV-Ray developers to figure out their bugs. I wasted enough time.
> 
> William

The POV-Ray team has worked extremely hard for around 15 years to 
provide you with a free tool.  I think you should be just a little more 
grateful, especially since we're not really certain that the bug is in 
POV-Ray rather than in your scene.

If it is really so important to you that this be resolved, a very simple 
solution exists: Pay one (or all) of the POV-Ray developers enough money 
that they can leave their day jobs and work on a solution for you. 
Otherwise, you'll just have to wait for them to do it in their free time.

...Chambers


Post a reply to this message

From: Charles C
Subject: Re: [bug] Very slow rendering
Date: 30 Jan 2007 12:45:01
Message: <web.45bf83f7942704c4b160ffde0@news.povray.org>
Ben Chambers <ben### [at] pacificwebguycom> wrote:
> Usually such things are very position and angle dependent.  Shifting the
> camera or object by a very small amount (enough to cause the object to
> shift position by a fraction of a pixel, though) *could* eliminate this
> effect.
>
> If you try this, does it change anything?
>
> ...Chambers

Yes...  I mentioned it in my original reply.  (See 2nd one on this thread.)
A small change to the camera positon does change whether it stops or not.


Post a reply to this message

From: Ben Chambers
Subject: Re: [bug] Very slow rendering
Date: 30 Jan 2007 16:15:02
Message: <45bfb556$1@news.povray.org>
Charles C wrote:
> Ben Chambers <ben### [at] pacificwebguycom> wrote:
>> Usually such things are very position and angle dependent.  Shifting the
>> camera or object by a very small amount (enough to cause the object to
>> shift position by a fraction of a pixel, though) *could* eliminate this
>> effect.
>>
>> If you try this, does it change anything?
>>
>> ...Chambers
> 
> Yes...  I mentioned it in my original reply.  (See 2nd one on this thread.)
> A small change to the camera positon does change whether it stops or not.
> 
> 

Then it's almost definitely a Hall of Mirrors effect, and not a bug in 
POV-Ray.  Adjusting your max intersections and/or ADC bailout to speed 
the rendering through those sections.

...Chambers


Post a reply to this message

From: Tim Attwood
Subject: Re: [bug] Very slow rendering
Date: 30 Jan 2007 23:18:42
Message: <45c018a2$1@news.povray.org>
Yes, I had it freeze without radiosity.

Yes, changing the angle makes it work,
or freeze at a different place.

Never locks with max_trace_level lowered to 10.
Function pattern, texture map with reflections,
and isosurface or quadric objects are all required
elements for the render to freeze.


Post a reply to this message

From: Charles C
Subject: Re: [bug] Very slow rendering
Date: 31 Jan 2007 01:15:00
Message: <web.45c032b4942704c49e4bf5850@news.povray.org>
Ben Chambers <ben### [at] pacificwebguycom> wrote:
> Then it's almost definitely a Hall of Mirrors effect, and not a bug in
> POV-Ray.  Adjusting your max intersections and/or ADC bailout to speed
> the rendering through those sections.
>
> ...Chambers

Are you advising me or William Peska?  ;-)  I posted some results with the
intent of showing some implied inferences.


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

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