Habib Gahbiche zazizizou
  • Joined on 2015-02-21
Habib Gahbiche pushed to main at blender/blender 2023-08-19 15:01:03 +02:00
9d08be1eec Realtime Compositor: add regression tests
Habib Gahbiche deleted branch com-realtime-regression-test from zazizizou/blender 2023-08-19 15:01:03 +02:00
Habib Gahbiche merged pull request blender/blender#109878 2023-08-19 15:01:02 +02:00
Realtime Compositor: add regression tests
Habib Gahbiche pushed to com-realtime-regression-test at zazizizou/blender 2023-08-19 14:58:12 +02:00
f200b64825 Merge remote-tracking branch 'origin/main' into com-realtime-regression-test
72175fcc63 Replace "XXX" with "Note"
4f72240c1d Cleanup: spelling (correct correction), update dictionary
20b4a77872 datatoc: exclude the initial C-style comment from GLSL/MSL/Cuda files
63c1a26069 Cleanup: move GLSL comments to the file start
Compare 417 commits »
Habib Gahbiche pushed to com-cleanup-extraction-macro at zazizizou/blender 2023-08-19 12:56:21 +02:00
336d8d1e8b Add missing nodes
Habib Gahbiche pushed to com-cleanup-extraction-macro at zazizizou/blender 2023-08-15 23:42:28 +02:00
3153e56488 Fix build error
Habib Gahbiche created pull request blender/blender#111151 2023-08-15 23:06:00 +02:00
Cleanup: i18n remove extraction macro from Kuwahara node
Habib Gahbiche created branch com-cleanup-extraction-macro in zazizizou/blender 2023-08-15 23:02:57 +02:00
Habib Gahbiche pushed to com-cleanup-extraction-macro at zazizizou/blender 2023-08-15 23:02:57 +02:00
49a6b6b4e4 Cleanup: i18n remove extraction macro from Kuwahara node
077db81638 Outliner: Port linked object elements to new tree-element code design
Compare 2 commits »
Habib Gahbiche created pull request blender/blender#111150 2023-08-15 22:09:47 +02:00
WIP: Speedup classic Kuwahara filter by summed area table
Habib Gahbiche pushed to com-kuwahara-sat at zazizizou/blender 2023-08-15 20:15:48 +02:00
9e48b16983 Merge remote-tracking branch 'origin/main' into com-kuwahara-sat
c44f442d03 Speedup classical kuwahara filter using summed area table
86085bcb9c Mem: avoid offsetting nullptr
0702c24a36 Nodes: Add Lacunarity and Normalize inputs to Noise node
969de5135a GPv3: Re-evaluate on frame change
Compare 10 commits »
Habib Gahbiche created branch com-kuwahara-sat in zazizizou/blender 2023-08-15 20:15:48 +02:00
Habib Gahbiche commented on pull request blender/blender#110786 2023-08-14 13:24:49 +02:00
Realtime Compositor: Implement Anisotropic Kuwahara

True, PROP_FACTOR is already used. I doubt it's how users perceive it though, most artists probably would just see it as a slider with min and max value. But again, UI questions are always…

Habib Gahbiche commented on pull request blender/blender#110786 2023-08-14 02:02:55 +02:00
Realtime Compositor: Implement Anisotropic Kuwahara

Some observations from testing:

Habib Gahbiche commented on pull request blender/blender#110786 2023-08-14 02:02:55 +02:00
Realtime Compositor: Implement Anisotropic Kuwahara

Since the value gets mapped anyways, does it make sense to give the user the range [0, 1] and use PROP_FACTOR for UI instead?

Habib Gahbiche commented on pull request blender/blender#110786 2023-08-14 02:02:54 +02:00
Realtime Compositor: Implement Anisotropic Kuwahara

Looking at the CPU implementation made me wonder, isn't this a more general (approximation of) structure tensor which is not specific to Kuwahara filter? So is there a reason the implementation is not in blender/compositor/realtime_compositor/algorithms?

Habib Gahbiche pushed to com-realtime-regression-test at zazizizou/blender 2023-08-12 12:54:21 +02:00
18354d3fc4 Merge remote-tracking branch 'origin/main' into com-realtime-regression-test
8b8fe49d34 License headers: add SPDX-FileCopyrightText
845a5146e7 Cleanup: avoid term '_len' for buffer size
9e3dc02bed Cleanup: naming consistency for find functions
0701c65d93 Cleanup: use DNA_struct_default_alloc utility function, doxy section
Compare 223 commits »