Block a user
Improve Principled Hair Chiang importance sampling for tilt
Fix #114780: Cycles: Principled Chiang Hair importance sampling correction
4e5344fd61
Update tests/data
2962db108e
Merge remote-tracking branch 'origin' into cycles-114780_chiang-hair
7911e2614f
Cleanup: remove redundant check in image as planes
b5003fa56c
Support "Add -> Image -> Mesh Plane" as a built-in operator
580ddfbd4b
Cleanup: remove outdated reference to "derived" mesh
8b1a78a879
WIP: add PT Reservoir
4444a5173f
Refactor: do not initialize intersection kernel when restirring
0d95dd5e0e
Refactor: move reservoir passes outside of data passes
c3d5ef2946
Refactor: merge initial and spatial resampling flag into one
8b4acc8562
Move BSDF sampling loop outside of
direct_light()
b99e377838
Refactor: split functions to compute mis weight
9f448ecd45
Refactor: finalize reservoir before terminating the path
a71358b853
Refactor: move functions around
daeb4a5aaf
Disable tests that are not supported yet
2a4c28cd1f
Move BSDF sampling loop outside of
direct_light()
ce9aadba68
Refactor: split functions to compute mis weight
80943df212
Refactor: finalize reservoir before terminating the path
bf5997b612
Refactor: move functions around
ae7b1a1ee8
Disable tests that are not supported yet
8a03cab90b
Fix triangle UV not written from BSDF sampling
49dc692e18
Fix bias due to wrong neighbor count
5f0db1ffaa
Clear data after evaluating final samples
fb66843e51
Fix not sampling BSDFs when not using spatial resampling
1cabe783d3
Support debug mis weight
Cycles: Add thin film iridescence to Principled BSDF
If the usage doesn't seem straightforward, we can maybe list some example phenomena and the value ranges in the manual? Or even provide a .blend file, we do have it for Glossy BSDF.
@KickAir8p…
EEVEE-Next: Rename engines and set it default in startup file
1057d09633
Fix triangle UV not written from BSDF sampling
b2c9360930
Fix bias due to wrong neighbor count
0d9dfb75c5
Clear data after evaluating final samples
fcda8b8e40
Fix not sampling BSDFs when not using spatial resampling
da328a0e0c
Support debug mis weight
726e33588d
Fix triangle UV not written from BSDF sampling
504d92a69e
Fix bias due to wrong neighbor count
79cc0af3ea
Clear data after evaluating final samples
26c41f7468
Fix not sampling BSDFs when not using spatial resampling
225e593d72
Support debug mis weight
97fbd1b42d
Change default values
7113c32905
Add multiple spatial resampling iterations
e33655ebf3
Add kernel function to evaluate final samples
4c59260d96
Evaluate final samples in a separate function
50d62bafb4
Cleanup: API change to write reservoir
1be2376176
Add pairwise MIS, reduce noise
5f86d5ea5a
Refactor: renaming, reduce minimal sample numbers
2113e6982e
Use
ls->pdf > 0
as an indicator of successful sample