Block a user
Cycles: Implement blue-noise dithered sampling
86fe14f839
Bump tests for subsurface changes
38c0eea557
Add versioning to continue using Tabulated Sobol for existing files
dc4718aebb
Fix enum default
f09b5d512e
Use dimension offset to scramble subsurface random walk instead
572b43002e
Rename rng_hash to rng_pixel
Cycles: Implement blue-noise dithered sampling
I'm not sure why some of the non-SSS tests are failing, it's not obvious which changes are responsible for that. The noise differences look fine though. Should be ok to just update them.
Looks…
Area Light Leave light border traces on surfaces (less noticable on CPU)
Area Light Leave light border traces on surfaces (less noticable on CPU)
Fixed by fbc770d58bca8343a5e22999729e1a108b3ddf8a.
Lukas Stockner
deleted branch small-area-light from LukasStockner/blender
2024-06-04 01:58:49 +02:00
Cycles: Various fixes for small area lights
fbc770d58b
Cycles: Fallback to area PDF when spherical rectangles are too small
a5dc233aa2
Cycles: Tweak area light sampling to improve numerical robustness
CPU + GPU render precision differences for small, far away area light
Cycles: Various fixes for small area lights
Thanks for the review! I'll integrate the two comments, split the changes into two commits and push them. Let's hope Gitea figures out how it's connected. Test files are coming tomorrow.
Lukas Stockner
deleted branch oidn-custom-weights from LukasStockner/blender
2024-06-04 01:22:59 +02:00
Cycles: Add debugging option to load custom OIDN weights
Cycles: Implement blue-noise dithered sampling
- Using the Hilbert curve for sampling to avoid directional bias in the noise distribution: Works in initial tests, but needs to be cleaned up. I'd do that as a follow-up PR.
With a…