1. 26 4月, 2022 1 次提交
  2. 02 3月, 2022 1 次提交
  3. 17 10月, 2021 1 次提交
  4. 22 9月, 2021 1 次提交
  5. 22 7月, 2021 1 次提交
  6. 16 7月, 2021 2 次提交
  7. 04 7月, 2021 1 次提交
  8. 29 6月, 2021 2 次提交
  9. 05 3月, 2021 1 次提交
    • M
      Move division by wavelength PDFs back to Film. · 7559f4a5
      Matt Pharr 提交于
      (This basically reverts eb353742.)
      
      While this leads to an increase in color noise for scenes with dispersion,
      it simplifies all of the integrators (and, for the book's pedagogical
      purposes, lets us hold off on discussing this division until a better spot
      in the book.)
      7559f4a5
  10. 27 2月, 2021 1 次提交
  11. 19 2月, 2021 1 次提交
    • M
      Update from book source. · 08418214
      Matt Pharr 提交于
      Renamed RandomSampler -> IndependentSampler and thus, now it's
      "independent" in scene description files rather than "random" to choose
      that one.
      
      Includes various other minor changes that don't affect functionality.
      08418214
  12. 13 2月, 2021 1 次提交
  13. 08 2月, 2021 1 次提交
  14. 30 1月, 2021 1 次提交
    • M
      Update from book source. · ecad49ea
      Matt Pharr 提交于
      Multiple (mostly minor) changes:
      
      - Time is removed from the ray weight computed by the RealisticCamera
        (it's handled by the PixelSensor).
      - The "fnumber" and "c" parameters have been removed from the
        PixelSensor's parameters.
      - The 683 scale has been removed from both the PixelSensor imaging ratio
        and from SpectrumToPhotometric() (so a no-op, mathematically.)
      - Bugfix: Medium implementations keep a separate scalar scale for their
        emission, which is now normalized like regular light sources. This will
        cause image differences.
      
        diffs for scenes with volumetric emission.
      ecad49ea
  15. 29 1月, 2021 1 次提交
  16. 22 9月, 2020 1 次提交
  17. 21 9月, 2020 1 次提交
  18. 11 9月, 2020 2 次提交
  19. 10 9月, 2020 2 次提交
  20. 09 9月, 2020 2 次提交
  21. 02 9月, 2020 1 次提交
  22. 01 9月, 2020 1 次提交
    • M
      Fix subtle bug with dividing by the wavelength PDFs. · eb353742
      Matt Pharr 提交于
      Previously, we'd add up contributions for all the vertices of a path and
      then divide by wavengths' PDFs in Film::AddSample()/AddSplat(). The problem
      with this was the case where secondary wavelengths are terminated in the
      middle of path (e.g. for dispersion). What we actually should be doing (and
      now are) is dividing by the current wavelength PDFs any time we add to the
      radiance sum for a pth.  Thus, vertices before the secondary wavelengths
      are terminated aren't weighted incorrectly, by the post-termination PDFs...
      eb353742
  23. 29 8月, 2020 2 次提交
  24. 21 8月, 2020 3 次提交
  25. 18 8月, 2020 1 次提交