GPv3: Dash modifier #117758

Merged
Lukas Tönne merged 29 commits from LukasTonne/blender:gp3-dash-modifier into main 2024-02-08 15:35:30 +01:00

29 Commits

Author SHA1 Message Date
749a489ed7 Merge branch 'main' into gp3-dash-modifier
All checks were successful
buildbot/vexp-code-patch-lint Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-linux-x86_64 Build done.
buildbot/vexp-code-patch-darwin-arm64 Build done.
buildbot/vexp-code-patch-darwin-x86_64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
2024-02-08 14:13:55 +01:00
0b3248cb3b namespace grease_pencil -> greasepencil.
All checks were successful
buildbot/vexp-code-patch-lint Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
2024-02-08 14:07:23 +01:00
1ecc246e34 Handle negative material index of dashes as "use source material". 2024-02-08 14:04:23 +01:00
c75822a43c Move dash copy lambda out of the for loop. 2024-02-08 13:58:45 +01:00
2ede23a643 Enum class for the DashSegmentMoveDirection. 2024-02-08 13:00:06 +01:00
7b52fa007b Put operator callbacks into blender::ed::grease_pencil namespace. 2024-02-08 12:55:20 +01:00
e382f57560 Merge branch 'main' into gp3-dash-modifier 2024-02-08 12:47:16 +01:00
a63858f6b8 Added attribute transfer from segments.
Some checks failed
buildbot/vexp-code-patch-lint Build done.
buildbot/vexp-code-patch-linux-x86_64 Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-darwin-arm64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
2024-02-06 16:59:06 +01:00
77c8060f74 More fix for cyclic curve. 2024-02-06 16:16:52 +01:00
340d218a07 Nicer implementation. 2024-02-06 15:31:23 +01:00
33233174c1 Merge branch 'main' into gp3-dash-modifier 2024-02-06 11:40:38 +01:00
66e26ad23d Merge branch 'main' into gp3-dash-modifier 2024-02-06 09:48:59 +01:00
68d852dc26 Merge branch 'main' into gp3-dash-modifier 2024-02-05 17:38:05 +01:00
81f5b1b57e Merge branch 'main' into gp3-dash-modifier 2024-02-05 15:24:29 +01:00
09d285c534 Support cyclic input curves. 2024-02-05 15:19:47 +01:00
b8c27d43a0 Merge branch 'main' into gp3-dash-modifier 2024-02-05 14:48:19 +01:00
32a7a15620 Merge branch 'main' into gp3-dash-modifier 2024-02-05 14:24:52 +01:00
f12cbe083b Merge branch 'main' into gp3-dash-modifier 2024-02-05 13:49:22 +01:00
28e3e02072 Temp: Adding support for cyclic input curves. 2024-02-05 12:55:18 +01:00
f82926618c Merge branch 'main' into gp3-dash-modifier 2024-02-05 10:34:51 +01:00
ecffa8d8a5 Merge branch 'main' into gp3-dash-modifier 2024-02-02 17:45:32 +01:00
ad9e1811bc Fix floored_modulo function for integers. 2024-02-02 16:33:58 +01:00
ba806e67e7 progress. 2024-02-02 16:18:52 +01:00
2a45e3ea05 Basic implementation. 2024-02-02 14:51:37 +01:00
138ae7e730 Merge branch 'main' into gp3-dash-modifier 2024-02-01 16:06:18 +01:00
d110886228 is_disabled callback for Dash modifier. 2024-01-31 16:34:58 +01:00
4ce5021636 Fix build errors. 2024-01-31 16:27:28 +01:00
212436a155 Merge branch 'main' into gp3-dash-modifier 2024-01-31 16:20:22 +01:00
a947314bf9 Boilerplate for the Dash modifier. 2024-01-31 16:07:45 +01:00