POV-Ray : Newsgroups : povray.general : radiosity brightness-- subtle problem at low values : Re: radiosity brightness-- subtle problem at low values Server Time
30 Apr 2024 10:51:03 EDT (-0400)
  Re: radiosity brightness-- subtle problem at low values  
From: Kenneth
Date: 13 Mar 2018 17:20:00
Message: <web.5aa83f981cab2f0ba47873e10@news.povray.org>
clipka <ano### [at] anonymousorg> wrote:

>
>     (brightness/2)^(DEPTH+1) <= adc_bailout
>
> where DEPTH ranges from 0 to (recursion_limit-1).
>
While playing with this equation, I just noticed a result that seems to be
important.

Let's say radiosity's recursion_limit is the default of 2, brightness is the
'threshold' of .020, and adc_bailout is the default of .01---

(.020/2)^(1 + 1) <= .01 ?

Is the left-hand side of the equation less than .01? Yes, definitely; it's now
only  .0001. From that, it would seem that reducing adc_bailout to less than
this value would fix the slow render. Which it does!

But so does a higher adc_bailout of .009 for some reason (which is only .001
less than the default, and still much higher than .0001.) In fact, .009 removes
the slow render phenomenon at *any* brightness level and *any* recursion
limit... i.e., no matter how small the left-side equation becomes. And, the
render statistics now look like they are back to their 'usual' state. So maybe
the core problem resides in adc_bailout itself, or its default value?


Post a reply to this message

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