Skip to content

Releases: LBNL-ETA/Radiance

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)

Radiance 6.0a (2024-11-23)

23 Nov 00:54
Compare
Choose a tag to compare
Pre-release

27dbb0e

(2024-11-23)
  • perf: Simplified test, since mixtures are really checked properly with -i+ -Gregory J. Ward (27dbb0e)
  • refactor: Removed unused client data parametr from tmSetSpace() call -Gregory J. Ward (19712d3)
  • fix(rxtrace,rxcontrib): Fix in -I+ option for bug pointed out by S. Wasilewski -Gregory J. Ward (bc99278)
  • fix: Improved last change for case of same callback with different data -Gregory J. Ward (27b7301)
  • feat: Allow trace call to be changed when children are running -Gregory J. Ward (eb20a3a)
  • fix(rxtrace): Compile error fix -Gregory J. Ward (8ff8fae)
  • feat: Exposed some formerly static variables for Stephen Wasilewski -Gregory J. Ward (214f9d1)
  • fix(rxtrace): The -I option wasn't being set properly -Gregory J. Ward (1fc0dc1)
  • fix: improvement to blocker test -Gregory J. Ward (b750de1)

Radiance 6.0a (2024-11-17)

17 Nov 00:51
Compare
Choose a tag to compare
Pre-release

f7ec9ee

(2024-11-17)
  • feat(rpict): Experimental source skipping option with -DSSKIPOPT compile flag -Gregory J. Ward (f7ec9ee)
  • fix: corrected return value (minor) -Gregory J. Ward (06f4c4c)
  • feat: Improved error-handling in base simulation manager classes -Gregory J. Ward (a40a218)

Radiance 6.0a (2024-11-12)

12 Nov 00:50
Compare
Choose a tag to compare
Pre-release

8fca372

(2024-11-12)
  • fix(rpict,rtrace,rvu,rcontrib): Went back to previous behind test -Gregory J. Ward (8fca372)
  • perf: Improved source scatter sampling -Gregory J. Ward (bd998fa)
  • fix: Changes to source-tracing requires child process restart -Gregory J. Ward (57900be)
  • fix(rcomb,rmtxop): Fix to matrix deallocation -Gregory J. Ward (9b97da7)
  • feat(rxcontrib): Added ClearModifiers() call to restart with same octree -Gregory J. Ward (2fc3a9e)
  • fix(rxcontrib): Improved progress reporting accuracy -Gregory J. Ward (7020bcc)
  • fix(pcomb): Added default RGB format string if unknown -Gregory J. Ward (27f3994)
  • fix(rxcontrib): Was inadvertantly clearing private RCcontrib flag -Gregory J. Ward (e940651)
  • fix(rxcontrib): Added missing newlines from -defaults output -Gregory J. Ward (fbf6571)
  • fix(rxcontrib): Fixed issues with modifier names in output files -Gregory J. Ward (5bfe8ad)
  • fix(ies2rad): Fixed version test for non-compliant (older) files -Gregory J. Ward (b014258)
  • perf: Reinstated original ray-behind test with averaged normal direction -Gregory J. Ward (c20b5bd)
  • feat(rxcontrib): Folded resolution and contrib flag into main class -Gregory J. Ward (d4058d2)
  • perf(rxtrace,rxpict,rxpiece,rxcontrib): Improved exit strategy in children -Gregory J. Ward (fec47e1)
  • perf: trivial performance improvements -Gregory J. Ward (cd614db)
  • style: ANSIfication -Gregory J. Ward (5c04989)