I just uploaded the official 4.0 release of Radiance, long overdue, to the main LBNL website:
I haven't had time to compile binaries for anything but Mac OS X (10.4 and above), so help with compiles under Linux, Solaris, etc. would be welcome. (Be sure to use static linking if possible.)
The major changes in this version are listed below, with a complete list to be found at:
I will get around to updating the official release on www.radiance-online.org a little later. As always, the HEAD release with the most recent changes and bug fixes will post there.
Major updates in 4.0
Added -n option to rvu to provide parallel rendering.
****** COMPATIBILITY CHANGE ********
Changed ".pic" extension to ".hdr" in all sources and documentation
to improve interoperability with other software, since this has become
the de facto extension for Radiance RGBE and XYZE pictures.
Added -N option to objview to support multiprocessing.
Improved sampling of circular sources (source, sphere, ring types) with
quite a bit of help from David Geisler-Moroder.
Added "rpict" and "rvu" variables to rad, and made these as well as
the "oconv", "mkillum" and "pfilt" variables accept an alternate
command path in each case. Change suggested by Lars Grobe based
on similar Radzilla (radz) facility by Carsten Bauer.
Added gendaylit to distribution (finally).
Created genklemsamp(1) utility to generate samples suitable for
BSDF-based annual calculations. This is the first Perl script to
be added to Radiance. Hopefully, others will follow.
Added klems_int.cal file to compute Klems bins for windows.
Created genskyvec utility to sample a particular sky and
evaluate average radiance over the standard Tregenza sky patches.
Created dctimestep program to compute a set of sensor values or
a combined image for a particular time using the daylight
Added -n option to rtrace for executing on multiple cores.