1. 31 Oct, 2017 1 commit
  2. 25 Oct, 2017 1 commit
  3. 19 Oct, 2017 1 commit
  4. 04 Oct, 2017 1 commit
  5. 02 Oct, 2017 1 commit
  6. 19 Sep, 2017 1 commit
  7. 23 Nov, 2016 1 commit
  8. 15 May, 2016 2 commits
  9. 19 Feb, 2016 1 commit
  10. 14 Oct, 2015 1 commit
  11. 21 Aug, 2015 1 commit
    • Matt Pharr's avatar
      Integrate from latest book source · 89ac8e8e
      Matt Pharr authored
      Big changes:
      Switch to PathIntegrator for default Integrator
      Switch to HaltonSampler for default Sampler
      Switch to 16spp for default number of pixel samples.
      Fix uninitialized memory bug in InitProfiler()
      
      Smaller changes:
      Add profiler category for camera ray generation.
      Many naming cleanups, as usual.
      Return exit pupil bounds from RealisticCamera::SampleExitPupil() to make
        ray weight computation more straightforward.
      Use unique_ptr for Mapping[23]D in Texture implementations
      89ac8e8e
  12. 11 Aug, 2015 1 commit
    • Matt Pharr's avatar
      Integrate from book source · 4c5a33c8
      Matt Pharr authored
      Remove Ray::depth; pass it through in the places where it is needed.
      Many variable name and small code cleanups.
      BSSRDF improvements
      More C++11isms
      Clean up RNG interfaces
      Fix subtle bug in LatinHypercube() sample shuffling
      4c5a33c8
  13. 06 Aug, 2015 1 commit
  14. 05 Aug, 2015 1 commit
    • Matt Pharr's avatar
      Update from latest book source · 590852bb
      Matt Pharr authored
      Rename Camera::Pdf_Wi() to Pdf_We()
      Add AtomicFloat class
      Use it for splats to the image (fix memory growth with high spp)
      Also use it to make SPPM updates fully thread-safe
      Improved method for computing exit pupil in RealisticCamera
      Ongoing BSSRDF improvements
      590852bb
  15. 26 Jul, 2015 1 commit
  16. 15 Jul, 2015 1 commit
    • Matt Pharr's avatar
      PerspectiveCamera cleanups · 94128fd3
      Matt Pharr authored
      Compute image plane area once, in constructor
      Small cleanups and variable naming in importance-related methods
      94128fd3
  17. 01 Jul, 2015 1 commit
  18. 19 Jun, 2015 1 commit
  19. 15 Jun, 2015 1 commit