Lukas Stockner LukasStockner
  • Joined on 2013-12-26
Lukas Stockner pushed to blue-noise-dithered at LukasStockner/blender 2024-06-04 00:39:05 +02:00
7b2c8618e1 Fix enum default
Lukas Stockner pushed to blue-hilbert at LukasStockner/blender 2024-06-04 00:38:00 +02:00
591c65bc5e TEMP Hilbert curve arrangement
Lukas Stockner created branch blue-hilbert in LukasStockner/blender 2024-06-04 00:38:00 +02:00
Lukas Stockner pushed to blue-noise-dithered at LukasStockner/blender 2024-06-03 23:56:56 +02:00
64ad802abe Use dimension offset to scramble subsurface random walk instead
6c4cbce5d7 Rename rng_hash to rng_pixel
Compare 2 commits »
Lukas Stockner commented on pull request blender/blender#118479 2024-06-03 18:25:40 +02:00
Cycles: Implement blue-noise dithered sampling

New update, this time:

  • Rebased to latest main
  • The Sobol mask optimization is back for T-S
  • The Cascade mode is gone since it's pointless
  • Blue Noise works for baking now

The…

Lukas Stockner pushed to blue-noise-dithered at LukasStockner/blender 2024-06-03 18:12:42 +02:00
b058a3f2b8 Handle baking
b33db5a525 Cycles: Implement blue-noise dithered sampling
20d62d3805 Fix: Crash when toggling compositor device
b5389f32c8 UI: Fix polling in sequencer preview overlays
1fe8fbd93a UI: Reorganize mesh sculpt mode menus
Compare 610 commits »
Lukas Stockner pushed to main at LukasStockner/.profile 2024-06-03 17:57:53 +02:00
f9c36c4c4f Update reports/2024.md
Lukas Stockner pushed to oidn-custom-weights at LukasStockner/blender 2024-06-03 17:29:20 +02:00
8c75fdc56c Formatting
Lukas Stockner commented on pull request blender/blender#122591 2024-06-03 17:25:41 +02:00
Cycles: Add debugging option to load custom OIDN weights

I overlooked that the GPU denoising codepath is separate, the PR now also covers that. I'm pretty sure that there's potential for deduplication here in general, but that can come later.

Lukas Stockner pushed to oidn-custom-weights at LukasStockner/blender 2024-06-03 17:24:25 +02:00
dcc51f2a4f Cycles: Add debugging option to load custom OIDN weights
20d62d3805 Fix: Crash when toggling compositor device
b5389f32c8 UI: Fix polling in sequencer preview overlays
1fe8fbd93a UI: Reorganize mesh sculpt mode menus
a26031ed9b Fix #122652: Clicking offline status icon enabled online access
Compare 57 commits »
Lukas Stockner commented on pull request blender/blender#118479 2024-06-02 02:46:31 +02:00
Cycles: Implement blue-noise dithered sampling

Alright, here's the big data dump.

I've used five test locations: The side door (bmwdoor) and the windshield (bmwwindow) of the BMW scene, the white wall with direct lighting (`dioramadirect…

Lukas Stockner created pull request blender/blender#122591 2024-06-01 11:56:35 +02:00
Cycles: Add debugging option to load custom OIDN weights
Lukas Stockner pushed to main at LukasStockner/blender 2024-06-01 11:26:39 +02:00
d002703484 PyAPI: fixes for defining operator macros
a700fdc163 Fix class methods being excluded from the Python API docs
90d513f7d3 Cleanup: improve checks for function types for RNA introspection
20d506941b Cleanup: comments in sphinx doc generation
5f5d851d13 WM: add extra check for Python operator names
Compare 553 commits »
Lukas Stockner pushed to oidn-custom-weights at LukasStockner/blender 2024-06-01 11:25:50 +02:00
c64409fa7c Cycles: Add debugging option to load custom OIDN weights
d002703484 PyAPI: fixes for defining operator macros
a700fdc163 Fix class methods being excluded from the Python API docs
90d513f7d3 Cleanup: improve checks for function types for RNA introspection
20d506941b Cleanup: comments in sphinx doc generation
Compare 10 commits »
Lukas Stockner created branch oidn-custom-weights in LukasStockner/blender 2024-06-01 11:25:49 +02:00
Lukas Stockner commented on pull request blender/blender#122323 2024-05-29 21:50:45 +02:00
Cycles: Various fixes for small area lights
Lukas Stockner commented on pull request blender/blender#122323 2024-05-29 21:49:40 +02:00
Cycles: Various fixes for small area lights

Yeah, the math functions on Metal are weird. To be honest, I suspect that it's just a case where initially some functions were disabled since they are builtin on Metal (e.g. distance()) and then…

Lukas Stockner pushed to small-area-light at LukasStockner/blender 2024-05-29 21:47:48 +02:00
8e559f73bc Make sqr() for float4 available in Metal
93c36fd7cc Add some tolerance to the area light UV checks
8cf6a07c1b Add fallback option for small solid angle case
302a55ae05 Small tweaks to the spherical rectangle sampling
133d6b1a33 Cleanup: Compiler warnings
Compare 177 commits »
Lukas Stockner pushed to main at LukasStockner/.profile 2024-05-27 18:16:45 +02:00
69255d3bfd Update reports/2024.md
Lukas Stockner commented on pull request blender/blender#122323 2024-05-27 18:16:02 +02:00
Cycles: Various fixes for small area lights