[Radiance-general] Patch to 3.6 release

Greg Ward gward at lmi.net
Fri Oct 29 04:43:16 CEST 2004


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




More information about the Radiance-general mailing list