Skip to content

Releases: LBNL-ETA/Radiance

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)

Radiance 6.0a (2024-11-04)

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

9a8e2e3

(2024-11-04)
  • feat(rxcontrib): Added a couple of minor sanity checks -Gregory J. Ward (9a8e2e3)
  • feat(rxcontrib): more robust checking of bin expressions, etc. -Gregory J. Ward (eeab870)
  • feat: Allow creation of empty shared map to be resized later -Gregory J. Ward (f1ecb9f)
  • fix(rxpiece): Eliminate spurious warnings -Gregory J. Ward (68c95d8)
  • fix(rxtrace): fixed -features output -Gregory J. Ward (4734784)
  • fix(rxcontrib): error-check on ComputRecord() return was off -Gregory J. Ward (9d1583c)
  • fix(rcontrib,rxcontrib): reinstated .cal redefinition warnings -Gregory J. Ward (772207e)
  • fix(rcontrib): Made definition of inc_ry consistent with other .cal files -Gregory J. Ward (d1ac4df)
  • fix(rpict,rtrace,rcontrib): Removed spurious warnings -Gregory J. Ward (9c1c150)
  • docs: Added note about new rcontrib C++ class and rxcontrib tool -Gregory J. Ward (20477b1)
  • fix(rcontrib,rxcontrib): Eliminated spurious warning messages -Gregory J. Ward (72e50b5)
  • fix(rxcontrib): Fixes in file loading & process management -Gregory J. Ward (433f08a)
  • fix(rxcontrib): Fixed handling of -ld and -I command-line flags -Gregory J. Ward (55eaa4e)
  • feat(rxcontrib): First compiled version of rxcontrib tool to test new C++ classes -Gregory J. Ward (9625486)
  • refactor: Changed some calls to use const type for better C++ callability -Gregory J. Ward (344b8d0)

Radiance 6.0a (2024-10-27)

27 Oct 00:50
Compare
Choose a tag to compare
Pre-release

dc75351

(2024-10-27)
  • feat: Added reporting interval to defaults output and removed unnecessary amb sync -Gregory J. Ward (dc75351)

Radiance 6.0a (2024-10-24)

24 Oct 00:52
Compare
Choose a tag to compare
Pre-release

814b611

(2024-10-24)
  • fix(rcontrib): Added a check that the number of color samples doesn't change after the first modifier is specified -Gregory J. Ward (814b611)
  • feat: Added GetHeadLen() method for efficiency -Gregory J. Ward (8e0047b)

Radiance 6.0a (2024-10-13)

13 Oct 00:50
Compare
Choose a tag to compare
Pre-release

e1dad56

(2024-10-13)
  • fix: Allow unsetting of source-ray tracing flag -Gregory J. Ward (e1dad56)
  • feat(genssky): Taoning added -L option to specify illuminance -Gregory J. Ward (93e68f5)
  • feat(genssky): Taoning added -L option to specify horiz. illuminance values -Gregory J. Ward (6a4bb3c)