Skip to content

Releases: LBNL-ETA/Radiance

Radiance 5.4a (2021-02-21)

21 Feb 15:24
Compare
Choose a tag to compare
Pre-release

537685c

(2021-02-21)
  • test: updated reference file -Gregory J. Ward (537685c)
  • test: moved illum surfaces flush with inner wall -Gregory J. Ward (ff97cbc)
  • test: increased pixel sampling in attempt to beat variance issues -Gregory J. Ward (b0f8071)
  • Handy file for working with lookamb -Gregory J. Ward (19e0ef0)
  • perf: put maximum cap on gradient values to avoid over-extrapolation -Gregory J. Ward (8749da3)
  • fix: fix bug introduced in last change to putstr() for empty strings -Gregory J. Ward (e8a7d22)
  • fix: added checks for output error -Gregory J. Ward (442b300)
  • fix: added flush to be extra sure file writes out -Gregory J. Ward (96b0e51)
  • feat: added output stream error-checking to putstr(), putint(), and putflt() -Gregory J. Ward (276c4a8)
  • test: added RCS tags -Gregory J. Ward (10917d9)
  • test: fixes and improvements with addition of batches for splitting job -Gregory J. Ward (c94eab7)
  • fix: added handling of writing longer long's that architecture supports -Gregory J. Ward (31a86a2)
  • Modified photon port rejection sampling in tracePhoton() to better handle faceted photon ports by testing for identical material -Roland Schregle (5bd1b37)
  • test: bumped up threshold a little further -Gregory J. Ward (4b99c6b)
  • test: Added relative difference minimum to picture comparisons -Gregory J. Ward (8d6019e)
  • fix: relative minimum was not being used correctly -Gregory J. Ward (e181c62)
  • fix(mkpmap,pmapdump): Made pmap files (hopefully) more portable by forcing numPhotons to fixed size irrespective of platform (possibly with 0-padding) -Roland Schregle (ea06670)
  • docs: typo -Gregory J. Ward (c6fec10)
  • perf: slight increase in ambient sampling accuracy -Gregory J. Ward (123d2db)
  • fix: minor issue with rayorigin() called before direction set -Gregory J. Ward (1cd8792)
  • feat: removed upper limit on number of modifiers in rcontrib -Gregory J. Ward (0e79d11)
  • fix: major bug introduced in 2.15 revision with axis selection -Gregory J. Ward (3454d96)
  • fix: correction to last feature add -Gregory J. Ward (3e6c843)
  • docs: small typo -Gregory J. Ward (b877cd4)
  • feat: Added "up" symmetry for duplicating data @ phi += 180 degrees -Gregory J. Ward (a4c2efe)
  • refactor: aesthetic change to flag -Gregory J. Ward (d5048cd)
  • feat: added client data pointer for caller convenience -Gregory J. Ward (0c548ae)
  • perf: slight improvement to vertex face traversal -Gregory J. Ward (4bbcbb4)
  • feat: Added custom face flag(s) -Gregory J. Ward (2501d61)
  • feat: added ability to choose faces when duplicating scene -Gregory J. Ward (e4ca889)
  • fix: Added explicit edge tests to eliminate light leaks at corners -Gregory J. Ward (4466f08)
  • refactor: Created comparison macros for RREAL and FVECT types -Gregory J. Ward (d7bd038)
  • fix: Added explicit edge tests to eliminate light leaks at corners -Gregory J. Ward (cdd6e14)
  • refactor: added macros for RREAL comparisons -Gregory J. Ward (6308d95)
  • refactor: Created comparison macros for RREAL and FVECT types -Gregory J. Ward (0ed477e)
  • feat: better error reporting for input file names -Gregory J. Ward (175096a)
  • fix(mkpmap): Modified OOC_SortRecurse() to output system error if fork() fails -Roland Schregle (8680e77)
  • fix: made global error buffer larger to handle longer strings -Gregory J. Ward (58244fd)
  • fix: Added measure of caution for very long file names or command lines -Gregory J. Ward (fca35ab)
  • docs: corrected comment -Gregory J. Ward (5c3b0b1)

Radiance 5.4a (2021-02-07)

07 Feb 16:23
Compare
Choose a tag to compare
Pre-release

e87d63a

(2021-02-07)
  • perf: minor optimization -Gregory J. Ward (e87d63a)
  • fix: prophylactic against 64-bit architectures with 32-bit int's -Gregory J. Ward (3cd72d8)
  • perf: made use of OVOID and findmaterial() more consistent and efficient -Gregory J. Ward (b2cb713)
  • fix: improved consistency to favor later modifier definiton -Gregory J. Ward (60716d9)
  • fix: more thorough fix to finding material in alias chain -Gregory J. Ward (d3bc2f6)
  • feat: added consistent handling of coincident surfaces, thanks to Peter A-B -Gregory J. Ward (8b8bae8)
  • fix: bug in findmaterial() could return material in wrong alias modifier chain -Gregory J. Ward (bc85737)
  • perf: minor efficiency improvement in some material searches -Gregory J. Ward (d8f97c5)
  • feat: Jan added -d option for setting dewpoint as requested by Zack Rogers -Gregory J. Ward (2f70a2f)
  • fix: better consistency with infinite rays returning origin instead of (0,0,0) -Gregory J. Ward (c45c37a)
  • fix: return view origin rather than point at infinity for infinite depth values -Gregory J. Ward (00d63d5)

Radiance 5.4a (2021-01-24)

24 Jan 22:10
Compare
Choose a tag to compare
Pre-release

a296dd5

(2021-01-24)
  • test: increased tolerance for picture comparisons to deal better with speculars -Gregory J. Ward (a296dd5)
  • fix: reinstated interpretation of NULL file name as stdin, so dctimestep works -Gregory J. Ward (7cc1bd2)
  • test: updated default -av setting in rad, which affected tests -Gregory J. Ward (5529d7a)
  • perf: changed default setting of ambient value -Gregory J. Ward (93db192)
  • docs: formatting of option reminder -Gregory J. Ward (5deca59)
  • docs: typo -Gregory J. Ward (483092f)
  • fix(mkpmap): undefined photon ray dir in brdfPhotonScatter() -Roland Schregle (96d0286)
  • feat: Added -rf and -rb options to rmtxop to load XML reflectance matrices -Gregory J. Ward (4c1188a)
  • chore: better error detection if ed fails to build Version.c -Gregory J. Ward (3c01f73)
  • fix: changed definiton of ssize_t for Windows -Gregory J. Ward (8c8e5cc)
  • fix: compile error under Windows -Gregory J. Ward (6b80d5b)
  • fix: fixed 64-bit addressing issues in some tools -Gregory J. Ward (49b2b04)
  • fix: avoid infinite loop in problematic environments -Gregory J. Ward (eebb95f)
  • fix: more 64-bit fixes -Gregory J. Ward (e885e55)
  • More 64-bit addressing fixes -Gregory J. Ward (c7a70a9)
  • fix: fixed a few other bugs related to 64-bit addressing -Gregory J. Ward (4a83274)
  • fix: fixed malloc() call overflow for large matrices -Gregory J. Ward (60b4446)
  • perf: missed a memcpy() opportunity -Gregory J. Ward (c4038b0)
  • fix: fixed issue with last change and made it so TMAP_TYP can be float -Gregory J. Ward (31a9e82)
  • perf: increased accuracy of luminance map -Gregory J. Ward (73f756a)
  • refactor: made use of histogram data consistent with new HIST_TYP #define -Gregory J. Ward (83b3a97)
  • fix: repair error in last change -Gregory J. Ward (6a442c7)
  • refactor: added defined types for histogram and map tables -Gregory J. Ward (b9bca91)
  • refactor: added default initialization of RAY ron, rod members -Gregory J. Ward (038b445)
  • Corrected use of bias compensation -Gregory J. Ward (3a18bbd)
  • test: Added missing tests for prism1 and prism2 -Gregory J. Ward (72a6e92)
  • test: added missing test for trans2-win -Gregory J. Ward (2ab35f9)
  • Added bias compensation to photon-mapping tests -Gregory J. Ward (31edd44)
  • docs(rad): Added note about bias compensation in PCMAP and PGMAP settings -Gregory J. Ward (0d3805f)
  • perf: insignificant branch reduction -Gregory J. Ward (c8c1bf0)
  • feat(robjutil): improved verbose reporting -Gregory J. Ward (ce4ef27)
  • perf(rpict,rtrace,rcontrib): changed shadow test to always check first 2 sources -Gregory J. Ward (c59354f)
  • docs(rtpict): updated to match code -Gregory J. Ward (8cf7a49)
  • chore: no longer important to link rview -> rvu and rtcontrib -> rcontrib -Gregory J. Ward (a6a9222)
  • fix: eliminated spurious call to fclose() on pipe -Gregory J. Ward (b114a93)
  • chore(robjutil): added to installer targets is it wasn't being copied -Gregory J. Ward (8ccadf2)

Radiance 5.4a (2020-11-29)

29 Nov 14:53
Compare
Choose a tag to compare
Pre-release

5eb5c02

(2020-11-29)
  • chore(ltview,ltpict,bsdfview): Added to chmod list -Gregory J. Ward (5eb5c02)
  • fix(gendaylit): correction to sky integration factor for solid angle -Gregory J. Ward (7b567ea)
  • fix: added check for pipe command return status -Gregory J. Ward (e8e3df8)

Radiance 5.4a (2020-11-15)

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

db6e9c8

(2020-11-15)
  • feat(gensurf): added surface name output to OBJ -Gregory J. Ward (db6e9c8)
  • feat(bsdf2ttree): made it so options/parameters may differ per input SIR -Gregory J. Ward (48e1e55)
  • chore(bsdf2rad): added missing target to CMakeLists.txt -Gregory J. Ward (74ff8b1)
  • fix: avoid quoting words that are already in quotes -Gregory J. Ward (5ff88ce)
  • fix: minor improvement to ambient value checks -Gregory J. Ward (b075a84)

Radiance 5.4a (2020-11-08)

08 Nov 14:43
Compare
Choose a tag to compare
Pre-release

79d16d3

(2020-11-08)
  • feat: Added argument for filtering multiple input pictures -Gregory J. Ward (79d16d3)

Radiance 5.4a (2020-11-01)

01 Nov 14:53
Compare
Choose a tag to compare
Pre-release

1e92938

(2020-11-01)
  • fix(bsdf2klems, bsdf2ttree): increased command-line buffer to accommodate comments in Windows -Gregory J. Ward (1e92938)
  • fix(bsdf2klems, bsdf2ttree): preventing issues on Windows with newlines in commands -Gregory J. Ward (4fd682e)
  • feat(bsdf2klems, bsdf2ttree): added XML header comments copying useful information from SIR inputs -Gregory J. Ward (73cb214)

Radiance 5.4a (2020-10-18)

18 Oct 08:58
Compare
Choose a tag to compare
Pre-release

dbe969c

(2020-10-18)
  • fix: added caution around NULL modifier names -Gregory J. Ward (dbe969c)
  • fix: freeing some objects now preserves valid modifier lookups -Gregory J. Ward (24b20a6)
  • fix(falsecolor): fix issue with -lw 0 under Windows -Gregory J. Ward (6e0e30e)
  • fix: Corrected overflow of some color primaries during tone-mapping -Gregory J. Ward (9f2431c)

Radiance 5.4a (2020-09-20)

20 Sep 15:01
Compare
Choose a tag to compare
Pre-release

6aa34ae

(2020-09-20)
  • feat: Added functional check for XYZ color space to coloprimsOK() -Gregory J. Ward (6aa34ae)

Radiance 5.4a (2020-09-13)

13 Sep 15:00
Compare
Choose a tag to compare
Pre-release

0fa7c76

(2020-09-13)
  • chore(makeall): Added "makeall test" to run unit tests and report success -Gregory J. Ward (0fa7c76)
  • chore(makeall): Added "makeall test" to run unit tests and report success -Gregory J. Ward (08e83ac)
  • docs(gendaymtx): Added missing -u option from usage line -Gregory J. Ward (a640ca6)
  • feat(gendaymtx): added warning when solar direct is unexpectedly high at night -Gregory J. Ward (3a1e000)
  • doc(rcontrib): Clarified -x and -y settings and interactions with -c, -t -Gregory J. Ward (c3fc668)
  • fix(rcontrib): Removed pointless initial report of 0% done after 0 hours -Gregory J. Ward (c4e11a5)
  • fix(rcontrib): Forgot EOL in report for new -t option -Gregory J. Ward (04dd320)
  • feat(rcontrib,rfluxmtx): Added -t option to specify progress report interval -Gregory J. Ward (3bcddd1)
  • feat(rcollate): Added -c option to force operation with checks. -Gregory J. Ward (5b400b7)
  • fix(rfluxmtx): Fixed issue with too-small polygons -Gregory J. Ward (18450af)