[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