Patch to 3.6 release

Unfortunately, shortly after making the official Radiance 3.6 release, two bugs surfaced that were rather serious, warranting a patch release. The first bug was reported by Mark Stock on this mailing list, and the second was reported by Veronica Sundstedt to me privately. Mark's report related to the source occluder cache and mist materials, and resulted in a consistency error (followed by an abort). Not good. Veronica's report related to light source edges becoming visible through solid walls in rpict, which in some ways is even more serious since it affects virtually every rendering. Both bugs were simple enough to fix, but should not have been in an official release. The first was the result of inadequate testing of the new occluder cache, and the second was the result of a last-minute "fix" I made to a routine for illum sources just prior to the 3.6 release. I fixed the reported problem, but created a new one that was 100 times worse. Most embarrassing.

Both of these bugs have been repaired in the 3.6.1 patch release, which is available in source and binary forms from <http://radsite.lbl.gov/radiance/>. I expect Peter Apian-Bennewitz will update radiance-online.org shortly, but please do not download the original 3.6 release that is on there now. The new patched release is named "rad3R6P1.tar.gz" and when compiled, "rpict -version" should give you:

  RADIANCE 3.6.1 patch release 27 Oct 2004 by Greg Ward

In the process of further compile testing for this patch, I found another, unrelated problem on 64-bit Athlon machines, where int32 was sized as 64-bits, which broke the TIFF library as well as several critical Radiance routines. The new patch also incorporates this fix, which only affects new compiles on Athalons, but it ended up requiring a new version of "rad3R6supp.tar.gz", which contains the TIFF library. If you are compiling on Athalon's with the HEAD release, you should wait a day or two for Peter to update the files on radiance-online before grabbing the updated version.

Apologies to those who downloaded the 3.6 release thinking, "This should be it for awhile." Hopefully, there will be no embarrassing new discoveries for a few weeks, at least....

-Greg

Greg Ward wrote:

Unfortunately, shortly after making the official Radiance 3.6 release, two bugs surfaced that were rather serious, warranting a patch release. The first bug was reported by Mark Stock on this mailing list, and the second was reported by Veronica Sundstedt to me privately. Mark's report related to the source occluder cache and mist materials, and resulted in a consistency error (followed by an abort). Not good. Veronica's report related to light source edges
....

Radiance-online webpages and generators have updated.
-Peter

···

--
pab-opto, Freiburg, Germany, http://www.pab-opto.de
[see web page to check digital email signature]