Skip to content

Improved diffuse lost calculation

Compare
Choose a tag to compare
@scottprahl scottprahl released this 02 Feb 04:18

Integrating spheres generate diffuse light, which uniformly illuminates the sample from all directions. However, a challenge arises because some of this diffuse light, particularly near the edges of the sample, is inevitably lost. This loss manifests as marginally elevated calculated absorption coefficients.

The release refines the method for correcting the estimation of this diffusely lost light.

v3.14.4 (1 Feb 2024)

  • fix lost diffuse light code
  • dramatically improve the look of generated .c and .h files
  • remove Mathematica support
  • Makefile cleanup
  • add test for lost light calculation
  • use POSIX getopt
  • use M_PI instead of number
  • add test code for lost light estimation
  • fix oblique test code

v3.14.3 (31 Jan 2024)

  • produce 64-bit windows executable since
  • 32-bit triggered false positive virus detection

v3.14.1 (30 Jan 2024)

  • no longer toss correct solution in some cases
  • only calculate redistribution matrix when needed
  • improve debug comments
  • start stripping tabs from cweb files

v3.14.0 (25 Jan 2024)

  • fix handling of slides (@anishabahl)
  • fix github build
  • improve Makefile
  • warn on bad sphere wall reflectivity