Lukas Stockner LukasStockner
  • Joined on 2013-12-26
Lukas Stockner merged pull request blender/blender#119224 2024-05-23 02:28:01 +02:00
Fix #114515: Cycles: Numerical precision issues in triangle light sampling
Lukas Stockner commented on pull request blender/blender#118479 2024-05-21 04:10:21 +02:00
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…
Lukas Stockner pushed to blue-noise-dithered at LukasStockner/blender 2024-05-21 04:07:49 +02:00
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
Compare 190 commits »
Lukas Stockner pushed to main at LukasStockner/.profile 2024-05-21 02:53:59 +02:00
ad58db0897 Update reports/2024.md
Lukas Stockner commented on pull request blender/blender#119224 2024-05-19 22:42:38 +02:00
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
Compare 2341 commits »
Lukas Stockner commented on pull request blender/blender#118479 2024-05-19 21:28:42 +02:00
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):

Lukas Stockner created pull request blender/blender#121987 2024-05-19 20:45:56 +02:00
Fix: Studiolight: Use correct defaults for selected studio light
Lukas Stockner pushed to main at LukasStockner/blender 2024-05-19 20:44:40 +02:00
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
Compare 188 commits »
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
Compare 10 commits »
Lukas Stockner created branch fix-lookdev-light-default in LukasStockner/blender 2024-05-19 20:44:24 +02:00
Lukas Stockner commented on pull request blender/blender#118479 2024-05-19 18:41:12 +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.…
Lukas Stockner commented on pull request blender/blender#118479 2024-05-13 03:08:18 +02:00
Cycles: Implement blue-noise dithered sampling

@blender-bot package +gpu

Lukas Stockner pushed to main at LukasStockner/.profile 2024-05-13 03:07:25 +02:00
c81825b2d0 Update reports/2024.md
Lukas Stockner pushed to main at blender/blender 2024-05-13 02:50:49 +02:00
12bf5ff7d4 Cycles: Cleanup: Remove unused hash function
Lukas Stockner pushed to blue-noise-dithered at LukasStockner/blender 2024-05-13 01:45:35 +02:00
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
Compare 2906 commits »
Lukas Stockner pushed to main at LukasStockner/blender 2024-05-13 01:45:23 +02:00
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
Compare 994 commits »
Lukas Stockner commented on pull request blender/blender#118479 2024-05-13 01:06:53 +02:00
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…
Lukas Stockner pushed to main at blender/blender 2024-05-12 22:56:45 +02:00
4a1597e39a Cycles: Add tests for Thin Film in Principled BSDF
Lukas Stockner pushed to main at blender/blender-test-data 2024-05-12 22:26:00 +02:00
d8d9c4c5fb Cycles: Add tests for Thin Film in Principled BSDF