[Radiance-general] Some trans oddities
Rob Guglielmetti
[email protected]
Sat, 10 May 2003 09:47:20 -0400
On Friday, May 9, 2003, at 05:31 PM, Carsten Bauer wrote:
> On Friday 09 May 2003 16:28, Rob Guglielmetti wrote:
>
>>
>> (I'm using rad with Q=M D=M V=H and -ab 3 for these tests, and it's a
>
> Hi Rob,
>
> probably this might have an effect: rad uses some default value for
> the -av
> parameter, which specifies the constant ambient background, accounting
> for
> the fact that only a finite number of ambient bounces are followed
> (theoretically, in an absolute sense, an infinite number would be
> necessary)
>
> For very low values of illumination the error of the -av approximation
> may of
> course become obvious, the default -av certainly is some value correct
> for an
> average scene with average conditions, this all is, as you might
> imagine, a
> bit heuristic anyway. (In the RWR book, there's a short section about
> how to
> determin the correct -av for a specific scene)
Hmmm. I have not been specifying an -av. Before you all load your
guns for the firing squad, her me out. What I am doing is a series of
full-day sun study calculations, for several says of the year under
various building configurations. It amounts to hundreds of individual
rtrace calculations. Determining an -av for each one would be time
prohibitive. Besides, since I'm using a lot of ambient bounces, I
thought I could get away with this. Early tests bore this out; I
compared some early tests where I had not set an -av, to the same
model run with an -av calculated using compamb, and they were very
close. I assumed that by specifying four ambient bounces and waiting,
that I was still getting valid results. Sort of a brute-force method.
Perhaps that works -- to a point? Maybe I'm getting to such low light
levels that four is not enough. Maybe it's time to finally implement
the trick Greg thought of for me in this case, where you use compamb to
find a valid -av for mid afternoon, and then use the ground ambient
value from gensky to weight that -av for the other times of the day.
That way I can still put the whole thing into a script.
Does anyone have any guidelines for parameterization as it relates to
daylight filtration? IOW, if I'm trying to measure what will likely be
.001% of the available exterior daylight, is there some minimum number
of ambient bounces I need to use, or am I trying to find too small a
number now? Like I said, everything has tracked pretty logically so
far, it's just these certain galleries where we are trying to get down
to very low light levels that I'm getting these strange results...
> But for your extraordinary conditions try again with setting -av 0 0
> 0.(BTW: I
> I do that often, the pictures look better...) You'll introduce some
> error
> then, too, of course, but in your example with only 1% transmittance
> and sun
> direcly overhead most light will stem from direct contribution, so
> completely
> neglecting ambient light from the third bounce level onwards should
> produce
> no significant error anymore.
Well, right now all I'm doing is rtraces, I care more about the numbers
than the look of the pictures, but that's a useful tip for the future.
True in your example the -av 0 0 0 will probably not make a difference
because I'm calculating direct contribution primarily, but in the real
model I am computing values that are all about the indirect.
Rob Guglielmetti
[email protected]
www.rumblestrip.org