[Radiance-dev] Errors in ambient calculation in 3R7P1?

Greg Ward gregoryjward at gmail.com
Mon Aug 22 06:42:28 CEST 2005


Hi Mark,

> I am sorry if I am responsible for ruining your weekend.

Well, it was a difficult weekend on many counts, and I'd rather hear  
sooner when a new release is broken than later.

> Does the benchmark scene look OK to you (exercise the proper  
> calculations, include enough interesting stuff to be general, etc.)?

I really like the fact that you incorporated many of Radiance's  
features in a single test.  It is really impossible to be  
comprehensive, but I appreciate your effort and I think you did an  
admirable job.  This is certainly a lot more challenging than any of  
the test scenes I usually run, which I think is why this problem  
showed up here rather than in my own prerelease checks.

I may have some tweaks to suggest once I get this bug fixed.  I think  
I've found the problem, and it wasn't the gradient calculation after  
all but a ramification of some changes I made to accommodate Russian  
roulette ray termination.  There were really quite a few changes to  
the core renderer in this release, and that's the danger of altering  
something as complicated as Radiance, even for the original author....

> Would it help your work if I ran more cases with older Radiance  
> versions?

No, that's not necessary, thanks.  I resurrected 3.6 and verified  
that it works properly with this scene, unlike 3.7.1.

> It's a bummer I missed you all at the conference. Hopefully when I  
> get my degree (and a job), I'll be more able to attend.

Yes, we definitely missed having you there.  Christoph showed off  
some of your artistic Radiance renderings to an appreciative  
audience, and I related how they were even more impressive in a full- 
sized print, like the one I saw at SIGGRAPH last year.

Thanks again for your help in discovering this bug.  I am running a  
test now with my hopeful fix, and if that's working, I'll put  
together a 3.7.2 patch release tomorrow and make an announcement to  
radiance-general.

-Greg



More information about the Radiance-dev mailing list