Skip to content

Releases: LBNL-ETA/Radiance

Radiance 6.0a (2025-02-05)

05 Feb 00:51
Compare
Choose a tag to compare
Pre-release

8038cf6

(2025-02-05)
  • docs: Removed mention of -DSRCSKIPOPT, which was removed from distro. -Gregory J. Ward (8038cf6)

Radiance 6.0a (2025-01-26)

26 Jan 00:50
Compare
Choose a tag to compare
Pre-release

0462a42

(2025-01-26)
  • fix(rpict): Fixed issue with -pm corrupting first image in sequence -Gregory J. Ward (0462a42)
  • fix(rxpict): Removed extra scanlines being written to end of output -Gregory J. Ward (ab16002)
  • fix(rxpict): Eliminated spurious warning about missed pixels and image bottom -Gregory J. Ward (788e565)
  • fix: Went back to previous ambient file locking method -Gregory J. Ward (65cfa4b)
  • fix: Reverted to tedious file locking, since faster method proved unreliable -Gregory J. Ward (2b29fc9)
  • perf(rholo): Added rad -N option for efficiency with mkillum, mkpmap -Gregory J. Ward (c082d54)
  • perf(rholo): Added -N option to rad command for mkillum and mkpmap efficiency -Gregory J. Ward (f327095)
  • perf: Minor optimization in latest change; still some acceptable contention -Gregory J. Ward (70d4aee)
  • perf: Simplified operation of shared ambient files, more testing needed -Gregory J. Ward (cd6d60d)
  • fix(rtpict): was scrambling pixels due to change in NCOMP= handling in pvalue -Gregory J. Ward (281dab3)
  • feat: Added hopeful equivalents to ftello(), fseeko() for Windows -Gregory J. Ward (17442a5)
  • test: Fixed xform, which was broken during addition of new primitive types -Gregory J. Ward (1d993e5)
  • refactor: Removed check for error that is no longer possible -Gregory J. Ward (6dc2429)
  • fix: Fixed hasfunc() macro for colorpict and mixpict -Gregory J. Ward (fe68fce)
  • perf(rholo): Incremented rtrace queue size, since rtrace now buffers pipe input -Gregory J. Ward (407910d)
  • fix(rholo): Minimum # rays/packet was zero in some cases -Gregory J. Ward (6e14d82)
  • feat(gensurf): Added gensurf -i option to reverse surface normals -Gregory J. Ward (07913f6)

Radiance 6.0a (2025-01-19)

19 Jan 00:51
Compare
Choose a tag to compare
Pre-release

17b2479

(2025-01-19)
  • fix(mksource): Problem for large -d settings on 32-bit architectures -Gregory J. Ward (17b2479)
  • refactor: Removed experimental SRCSKIPOPT code -Gregory J. Ward (c05c43f)

Radiance 6.0a (2025-01-12)

12 Jan 00:52
Compare
Choose a tag to compare
Pre-release

12f9068

(2025-01-12)
  • fix: Avoid second release of photon maps (malloc error) -Gregory J. Ward (12f9068)
  • perf(rxpict): Improved error-handling -Gregory J. Ward (faf426a)

Radiance 6.0a (2025-01-10)

10 Jan 00:52
Compare
Choose a tag to compare
Pre-release

e0df11a

(2025-01-10)
  • fix(rxpiece,rxpict): Make sure child processes are waited for -Gregory J. Ward (e0df11a)

Radiance 6.0a (2025-01-04)

04 Jan 00:50
Compare
Choose a tag to compare
Pre-release

dec973d

(2025-01-04)
  • perf(rxpiece,rxcontrib): Don't bother to free data structs on exit -Gregory J. Ward (dec973d)
  • fix(rxtrace,rxcontrib): Improvements and bug fixes in flag initialization, handling of light source tracing -Gregory J. Ward (6dc7f5a)
  • perf(rxtrace): Avoid final freeing of everything on exit -Gregory J. Ward (dc9fe0d)
  • fix(rtrace,rxtrace): Made it so -oW doesn't include luminous efficacy multiplier -Gregory J. Ward (b1b56d2)
  • fix: Increased buffer size for qualified variable names to something sensible -Gregory J. Ward (8e2917c)

Radiance 6.0a (2024-12-28)

28 Dec 00:50
Compare
Choose a tag to compare
Pre-release

b58bf26

(2024-12-28)
  • docs: Corrected some comments -Gregory J. Ward (b58bf26)
  • fix: Corrections to source skip test, mostly for SSKIPOPT option -Gregory J. Ward (bcf2b69)
  • fix(rxcontrib): Turn off memory sharing before releasing octree -Gregory J. Ward (b51f4b4)
  • fix(rxcontrib): Correct final time reporting -Gregory J. Ward (dd8fabb)
  • fix(rxcontrib): Wait until everything is done before reporting 100% -Gregory J. Ward (8a0d254)
  • fix(rxcontrib): Memory overwrites with -fd format -Gregory J. Ward (b645671)
  • feat(rad): Increased command-line length limits -Gregory J. Ward (d8c4c08)

Radiance 6.0a (2024-12-21)

21 Dec 00:52
Compare
Choose a tag to compare
Pre-release

8c4826b

(2024-12-21)
  • perf: Adjustment to source spread in lobe speculars that accounts for -dj -Gregory J. Ward (8c4826b)
  • test: Change to spectra.rif scene required change to combined scene -Gregory J. Ward (54b2af2)
  • tests: specpict was placing images upside down -Gregory J. Ward (796f98a)
  • fix: Issue with textured surfaces and source scattering -Gregory J. Ward (2985076)
  • fix: Fix infinite loop from last change -Gregory J. Ward (039fe15)
  • fix: Rare race condition on Unix (Windows was already handled) -Gregory J. Ward (fe86452)
  • perf: Further minor tweaks -Gregory J. Ward (83b0081)
  • perf: Minor tweaks -Gregory J. Ward (6c9ff23)
  • feat: Added setting of RdotP, NxP, NyP, and NzP variables -Gregory J. Ward (a62af6b)
  • fix: Class wasn't updating trace mode for multiprocessing -Gregory J. Ward (a2bdcce)

Radiance 6.0a (2024-12-15)

15 Dec 00:53
Compare
Choose a tag to compare
Pre-release

12a19d5

(2024-12-15)
  • fix(rxpiece): Match defaults to rpict -Gregory J. Ward (12a19d5)
  • fix(rxpict): Match defaults to rpict -Gregory J. Ward (43a52d9)
  • fix(rxcontrib): Assign default options to match those of rcontrib -Gregory J. Ward (0604a2b)
  • perf: Minor efficiency improvement for -bv0 -Gregory J. Ward (1230f38)
  • docs: Added missing paragraph marks after preformatted block -- does it matter? -Gregory J. Ward (f9c86b4)
  • perf: Removed debug statement -Gregory J. Ward (62304fb)
  • fix: Minor fix in error message -Gregory J. Ward (5e87442)
  • perf: Minor optimization -Gregory J. Ward (25669a8)
  • perf: Eliminated unnecessary call to getpath() for loaded octree -Gregory J. Ward (051033c)
  • perf: Eliminated unnecessary call to getpath() with previously loaded mesh -Gregory J. Ward (cc05d24)

Radiance 6.0a (2024-12-12)

12 Dec 17:03
Compare
Choose a tag to compare
Pre-release

529e1bb

(2024-12-12)
  • fix: Dangerous typo! -Gregory J. Ward (529e1bb)
  • tests: Updated WGMDfunc material -Gregory J. Ward (0e0d98e)
  • fix: Was over-estimating diffuse reflection with Fresnel effect -Gregory J. Ward (263f893)
  • perf(gensurf,genrev,genworm): Fixed setting of eclock that was out-of-date with change from 90's -Gregory J. Ward (5d6c03d)
  • perf: Optimized initialization order for early shadow testing -Gregory J. Ward (37310c7)
  • fix(rxcontrib): Allow for non-constant expressions for lone bin -Gregory J. Ward (529e502)
  • fix: Bad string reference in error call -Gregory J. Ward (d40f24b)
  • docs: Added description of new WGMDfunc material -Gregory J. Ward (1e5553a)
  • test: Killed pixel sampling to get consistent speculars -Gregory J. Ward (338f069)
  • test: Improved WGMDfunc tests -Gregory J. Ward (0a22b43)
  • test: Improved test for new WGMDfunc material -Gregory J. Ward (c6e9de2)
  • feat: Added new WGMDfunc programmable material -Gregory J. Ward (1744eae)
  • fix(radcompare): Added "TILED" to the list of ignored header variables -Gregory J. Ward (5201d3a)
  • fix: Windows doesn't seem to have ssize_t -Gregory J. Ward (8187e5e)
  • feat(pkgBSDF): Added spectral conversion for MGF materials -Gregory J. Ward (236a4ea)
  • chore: Fixed entry for strnstr.c -Gregory J. Ward (4baa4d1)
  • fix(genBSDF): Undid last change, since calcs must happen in RGB, anyway -Gregory J. Ward (aaa0035)
  • feat(genBSDF): Added spectral MGF conversion with -C option -Gregory J. Ward (48314ea)
  • perf: Skip pointless pass-through aliases during scene file load -Gregory J. Ward (de3dd70)
  • fix: Another potential fix if OBJECT ever larger than int -Gregory J. Ward (7ceca8f)
  • fix: Fixed potential bug in 64-bit machines with 32-bit integers -Gregory J. Ward (88e194d)
  • perf: Minor efficiency improvement -Gregory J. Ward (6f823f6)
  • perf: Minor optimizations -Gregory J. Ward (a4f0599)
  • perf: Minor conditional optimizations -Gregory J. Ward (d911f27)
  • refactor(rxcontrib): Moved definition of formstr() to make it more accessible -Gregory J. Ward (e76daf2)
  • fix: Added strnstr.c compatibility module for Windows and Linux -Gregory J. Ward (1d4ca51)