Releases: LBNL-ETA/Radiance
Releases · LBNL-ETA/Radiance
Radiance 6.0a (2024-12-21)
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)
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)
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)
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)
Radiance 6.0a (2024-11-12)
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)
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)