Block a user
Fix #114515: Cycles: Numerical precision issues in triangle light sampling
Cycles: Implement blue-noise dithered sampling
- Rebased
- Changed "first" to use another blue-noise sequence for the following pixels
- Fixed UI enum mapping
- Moved UI option from debug panel into Advanced panel (some entries are still…
8e0810650d
Cycles: Implement blue-noise dithered sampling
7d5cd60023
EEVEE-Next: adding framebuffer viewport reset to Film
5a83346b47
Fix: EEVEE-Next: Broken Shader compilation
d1782f13c8
Nodes: show extra info tooltip when hovering over text
71d5e49db8
Fix: EEVEE-Next: Nvidia shader compilation error
Fix #114515: Cycles: Numerical precision issues in triangle light sampling
Rebased and removed the unused sin_b_sin_c_2
.
Here's a test file, should I add it to the test repo now and include the subrepo bump in this PR? [small_triangle_light.blend](/attachments/490eb…
Lukas Stockner
pushed to triangle-sampling-precision at LukasStockner/blender
2024-05-19 22:36:24 +02:00
54f5807665
Fix #114515: Cycles: Numerical precision issues in triangle light sampling
14233be92f
Nodes: hide reroute input socket in sidebar
7d5cd60023
EEVEE-Next: adding framebuffer viewport reset to Film
5a83346b47
Fix: EEVEE-Next: Broken Shader compilation
d1782f13c8
Nodes: show extra info tooltip when hovering over text
Cycles: Implement blue-noise dithered sampling
"Round" appears to perform worse than "pure" from what I can see.
Two examples here (BMW at 13spp and Cube Diorama at 6spp):
Fix: Studiolight: Use correct defaults for selected studio light
5a83346b47
Fix: EEVEE-Next: Broken Shader compilation
d1782f13c8
Nodes: show extra info tooltip when hovering over text
71d5e49db8
Fix: EEVEE-Next: Nvidia shader compilation error
77d6d7e502
Cleanup: improve naming of node link flag
24873963a6
BLF: String length to cursor position, not INT_MAX
Lukas Stockner
pushed to fix-lookdev-light-default at LukasStockner/blender
2024-05-19 20:44:24 +02:00
b5a00b9b4a
Fix: Studiolight: Use correct defaults for selected studio light
5a83346b47
Fix: EEVEE-Next: Broken Shader compilation
d1782f13c8
Nodes: show extra info tooltip when hovering over text
71d5e49db8
Fix: EEVEE-Next: Nvidia shader compilation error
77d6d7e502
Cleanup: improve naming of node link flag
Lukas Stockner
created branch fix-lookdev-light-default in LukasStockner/blender
2024-05-19 20:44:24 +02:00
Cycles: Implement blue-noise dithered sampling
- Regarding performance at e.g. 4 SPP in the viewport: Now that I think about it, "first" should probably do 1 SPP blue noise for the first sample, and (N-1) SPP blue noise for the remaining ones.…
6f0f66e439
Cycles: Implement blue-noise dithered sampling
4a1597e39a
Cycles: Add tests for Thin Film in Principled BSDF
db1443249c
GPv3: Snap operators for edit mode
e63fef6162
Fix: EEVEE-Legacy: Broken Specular BSDF
b76960673f
Fix: DRW: Thread safety in pointcloud IBO builder
4a1597e39a
Cycles: Add tests for Thin Film in Principled BSDF
db1443249c
GPv3: Snap operators for edit mode
e63fef6162
Fix: EEVEE-Legacy: Broken Specular BSDF
b76960673f
Fix: DRW: Thread safety in pointcloud IBO builder
73a496121b
DRW: PointCloud: Multithread index buffer creation
Cycles: Implement blue-noise dithered sampling
Okay, I've looked into a few ways to improve the behavior here, but not with much success. As a summary of the requirements:
- We'd like the method to also work well for a prefix of the full…