Skip to content

Releases: LBNL-ETA/Radiance

Radiance 5.4a (2022-03-12)

12 Mar 00:49
Compare
Choose a tag to compare
Pre-release

fc6d900

(2022-03-12)
  • feat(rcalc): Added -P option to pass records where cond evaluates <= 0 -Gregory J. Ward (fc6d900)
  • feat(gendaymtx): Minor improvement in verbose output -Gregory J. Ward (16ac77f)
  • fix(dctimestep): Fixed issue loading CMATRIX from HDR picture -Gregory J. Ward (0e10b02)
  • feat(dctimestep): Made it so -x and -y also work for single-picture output -Gregory J. Ward (dd8cd8e)
  • fix(dctimestep): Forgot to add new options to usage message -Gregory J. Ward (836eb6a)
  • feat(dctimestep): Added -x and -y options to specify picture output dimensions -Gregory J. Ward (199a89a)
  • perf(rmtxop): Minor tweak for transpose to improve mmap efficiency -Gregory J. Ward (03ea49a)
  • style(iso2klems): Improvements to quoting for Windows and Unix -Gregory J. Ward (b28acd9)
  • fix(pvalue): Remove NCOMP=, NROWS=, NCOLS= lines from header (either direction) -Gregory J. Ward (1e5b73e)
  • perf: Moved up test to avoid some work when not needed -Gregory J. Ward (2b1eaef)
  • fix(rpict,rvu,rtrace,rcontrib): Eliminated over-counting of diffuse for aBSDF's -Gregory J. Ward (c7076e1)
  • feat(iso2klems): Small fixes and improvements to command-line options -Gregory J. Ward (6d4c127)
  • feat(iso2klems): New script to generate Klems BSDF from simplified measurements -Gregory J. Ward (8aab17f)
  • style: removed unused reference -Gregory J. Ward (4181970)
  • docs: Added remark about ambient value sorting removal -Gregory J. Ward (bc79a90)
  • perf(rtrace,rpict,rvu): Removed ambient value sorting, which had issues -Gregory J. Ward (c1d9bc7)
  • fix(rmtxop): Fixed bug introduced in previous change for transpose operation -Gregory J. Ward (d6d141f)
  • perf: truly minor optimization -Gregory J. Ward (07e9da2)
  • perf: Turned off alignment for Radiance picture files (not needed) -Gregory J. Ward (fd3e99d)
  • fix: removed stray tempbuffer() declaration -Gregory J. Ward (f3bea5a)
  • refactor: changed char *tempbuffer() to void *tempbuffer() -Gregory J. Ward (376e5a1)
  • perf(rmtxop): realized simpler solution to output of RGBE or XYZE from 1 chan -Gregory J. Ward (7d734b4)
  • refactor(rmtxop): Changed matrix array access macros -Gregory J. Ward (4099c84)
  • perf(rmtxop): Reduced memory use when writing HDR output from single channel -Gregory J. Ward (22d20e4)
  • refactor: made fputformat() more accurate wrt types -Gregory J. Ward (3b4333b)
  • perf(rmtxop): Turned off memory-mapped input for files < 1 MByte -Gregory J. Ward (42a866e)
  • perf(rmtxop): Added memory-mapping for double matrices -Gregory J. Ward (c23375f)

Radiance 5.4a (2022-03-04)

04 Mar 00:46
Compare
Choose a tag to compare
Pre-release

51ed684

(2022-03-04)
  • feat(getinfo): Now preserves byte alignment with -a and -c options -Gregory J. Ward (51ed684)
  • feat(rcode_depth,rcode_norm): Output NROWS & NCOLS with -Ho -Gregory J. Ward (d4b66e2)
  • feat: Added alignment times to fputformat() -Gregory J. Ward (364f5bf)
  • test(rcode_ident): Updated reference due to change in resolution string -Gregory J. Ward (b28a196)
  • feat: Added float and double alignment to i/o routines for future mmap() use -Gregory J. Ward (89626f0)
  • test(checkBSDF,rad2mgf): fixes for Windows -Gregory J. Ward (10b723e)
  • feat(radcompare): Added '-n' option to allow escaped newlines -Gregory J. Ward (2303ae5)
  • fix(genBSDF): Added error message for +mgf with +geom and no input file -Gregory J. Ward (23679ce)
  • refactor(rcalc): Replaced fputc() call with putchar() and tidied up tabs -Gregory J. Ward (466519a)
  • docs: Added missing items and alphabetized lists -Gregory J. Ward (5dd6e4c)
  • test: Added test/cv to set of test directories -Gregory J. Ward (4dd805f)
  • test: Created unit tests for some tools built in src/cv -Gregory J. Ward (2182613)
  • test(ra_t8,ra_gif): Updated unit tests, toggling dither -Gregory J. Ward (f053fa1)
  • test(ra_t8,ra_gif): Added unit tests for ra_t8 and ra_gif -Gregory J. Ward (38b94f5)
  • fix(genambpos): Added error message when attempting to run under Windows -Gregory J. Ward (e3b4f4d)

Radiance 5.4a (2022-02-13)

13 Feb 01:00
Compare
Choose a tag to compare
Pre-release

28eb20b

(2022-02-13)
  • perf: Modest improvement in determining when to extract "through" peak -Gregory J. Ward (28eb20b)
  • feat(rad): added report of unknown setting on command line -Gregory J. Ward (373a059)

Radiance 5.4a (2022-02-06)

06 Feb 01:05
Compare
Choose a tag to compare
Pre-release

3fa15eb

(2022-02-06)
  • feat(pvalue,pextrem): Added -O option to report watts/sr/meter^2 always -Gregory J. Ward (3fa15eb)
  • docs(rcode_ident): corrected information about file requirements for -r option -Gregory J. Ward (56ae573)
  • fix: syntax(!) -Gregory J. Ward (c2aecc7)
  • feat: added maximum # glyph vertices for font -Gregory J. Ward (80cf723)
  • perf: Added check for NULL and empty string -Gregory J. Ward (870c0c3)
  • feat(checkBSDF): Minor change in output header -Gregory J. Ward (b363cf6)

Radiance 5.4a (2022-01-30)

30 Jan 00:59
Compare
Choose a tag to compare
Pre-release

1d57560

(2022-01-30)
  • fix(checkBSDF): Fixed another divide-by-zero and improved output consistency -Gregory J. Ward (1d57560)

Radiance 5.4a (2022-01-28)

28 Jan 01:07
Compare
Choose a tag to compare
Pre-release

9e86177

(2022-01-28)
  • feat(bsdfview): Added call to checkBSDF for XML input -Gregory J. Ward (9e86177)
  • fix(checkBSDF): Fixed NaN error -Gregory J. Ward (3e8b403)
  • fix(checkBSDF): fixed Windows compilation error -Gregory J. Ward (2cc7fa4)
  • fix: added position-based BSDF value perturbation for reliable peak extraction -Gregory J. Ward (86419c9)
  • fix(genBSDF): mistyped variable name in last change -Gregory J. Ward (046f1d3)
  • refactor(rcollate): eliminated load_file() completely for Windows -Gregory J. Ward (261e92a)
  • fix: bad bug introduced in last change to ecalloc() -- recursive loop! -Gregory J. Ward (7a678b2)
  • refactor: eliminated use of MEM_PTR and (char *) for untyped memory -Gregory J. Ward (77a0775)
  • refactor: eliminated stray uses of (char *) to point to memory -Gregory J. Ward (fd5bc2d)
  • fix: added proper handling of fore clipping distance -Gregory J. Ward (ecdb368)
  • perf: minor improvement to cropview() -Gregory J. Ward (4a02b9d)
  • refactor: created cropview() function to manage view sections -Gregory J. Ward (76d1e8c)
  • perf: minor performance improvement in grayscale mode to 24-bit output -Gregory J. Ward (0694208)
  • docs: Added missing checkBSDF to list -Gregory J. Ward (4c6b3b6)
  • feat(checkBSDF): more consistent labeling in output -Gregory J. Ward (2290ab3)
  • fix(checkBSDF): corrected issue with missing diffuse component in Klems BSDFs -Gregory J. Ward (bc07e1a)
  • fix: added missing ray settings for ring primitive -Gregory J. Ward (34d6302)
  • feat: finished implementation of tensor tree reciprocity calculation -Gregory J. Ward (6bad745)
  • fix: added #include needed from last change -Gregory J. Ward (561f6f5)
  • refactor: removed prefix from SDdisk2square() and SDsquare2disk() & made consistent -Gregory J. Ward (d3034df)
  • feat(checkBSDF): created new checkBSDF tool to check XML data reciprocity -Gregory J. Ward (3466f55)
  • refactor: moved SDdisk2square() and SDsquare2disk() declarations to fvect.h -Gregory J. Ward (aff1cd6)

Radiance 5.4a (2021-12-13)

13 Dec 00:59
Compare
Choose a tag to compare
Pre-release

b714370

(2021-12-13)
  • fix(genBSDF): re-instated reciprocity averaging for isotropic TT transmission -Gregory J. Ward (b714370)
  • docs: clarified explanation of -a option -Gregory J. Ward (c8f4e9a)
  • docs: Added comment pointing out issue with ambient corral after changes to -aa -Gregory J. Ward (a4ebf6b)
  • fix: Repaired issue with reciprocity and BSDF sampling, thanks to Jon Sargent -Gregory J. Ward (c2154b0)
  • fix: Repaired issue with reciprocity and BSDF sampling, thanks to Jon Sargent -Gregory J. Ward (0cf7e07)

Radiance 5.4a (2021-12-06)

06 Dec 01:03
Compare
Choose a tag to compare
Pre-release

a34bbd9

(2021-12-06)
  • fix: repaired regression introduced to Windows version -Gregory J. Ward (a34bbd9)
  • feat(vwrays,rtpict): Added support for -pd option to sample depth-of-field -Gregory J. Ward (5ecc77d)
  • refactor: moved depth-of-field sampling to separate module -Gregory J. Ward (7309df8)
  • feat(vwrays): added support for -c combined with -i option -Gregory J. Ward (ddd5615)
  • chore: minor formatting/rearrangement -Gregory J. Ward (9af644f)
  • chore: added declarations for disk2square to rtmath.h -Gregory J. Ward (2464912)
  • feat(ies2rad): changes and enhancements to ies2rad by Randolph Fritz -Gregory J. Ward (5281b82)
  • fix: logical error -- single transparent illum would end up visible -Gregory J. Ward (31a2da2)
  • fix: allow getpath() to be passed its own buffer as file name -Gregory J. Ward (a2f4b45)

Radiance 5.4a (2021-11-21)

21 Nov 01:02
Compare
Choose a tag to compare
Pre-release

e71c3c6

(2021-11-21)
  • fix: removed reference to errmsg[], which was causing link errors -Gregory J. Ward (e71c3c6)
  • fix: switched call back from fprintf() to eputs() for error messages -Gregory J. Ward (3a49b76)
  • refactor: reordered struct members more logically -Gregory J. Ward (92a8ddc)
  • refactor: made font load errors non-fatal -Gregory J. Ward (fdf3ee4)
  • chore: added ANSI function prototypes -Gregory J. Ward (7510370)
  • perf(rpict, rtrace, rvu): improved function of -aw rendering parameter -Gregory J. Ward (dca60f7)
  • fix(bsdfquery): literal edge case causing interpolation to fail -Gregory J. Ward (8e641b9)
  • docs: updating copyright dates and minor fixes -Gregory J. Ward (bfd7584)
  • feat(total): added automatic output flushing unless -r option is present -Gregory J. Ward (dcc94e8)

Radiance 5.4a (2021-11-16)

16 Nov 01:04
Compare
Choose a tag to compare
Pre-release

5083fc0

(2021-11-16)
  • feat(rpict, rvu): added Sharp RGB primary rendering ability with -DSHARP_RGB -Gregory J. Ward (5083fc0)