GPv3: Overlay: only show visible and editable materials. #115740

Merged
Falk David merged 15 commits from casey-bianco-davis/blender:GPv3-Overlay-Visible-&-Editable-Materials into main 2023-12-08 10:38:22 +01:00

15 Commits

Author SHA1 Message Date
casey bianco-davis b88617701b Cleanup: remove `else` 2023-12-07 18:25:25 -08:00
Casey Bianco-Davis 3891dee563 Cleanup: use `foreach_segment` instead of `foreach_index` 2023-12-06 20:32:18 -08:00
Casey Bianco-Davis 390d048fcf Cleanup: make `count_booleans` use `IndexMask` and add overload without mask 2023-12-06 20:18:48 -08:00
Casey Bianco-Davis 953b440436 Cleanup: add check if material does not exist and return early 2023-12-06 19:38:48 -08:00
Casey Bianco-Davis 0f6dc771d0 Cleanup: add checks for empty `VectorSet`s 2023-12-06 19:21:20 -08:00
Casey Bianco-Davis 350cee20a5 Cleanup: use `add_new` instead `add` 2023-12-06 19:17:05 -08:00
Casey Bianco-Davis 8ed9491907 Cleanup: rename index 2023-12-06 19:12:20 -08:00
Casey Bianco-Davis 4277668a52 Cleanup: remove loop and instead use `contains` 2023-12-06 18:52:50 -08:00
Casey Bianco-Davis ecbdd4cce7 Cleanup: fix index name 2023-12-05 22:23:19 -08:00
Casey Bianco-Davis a49c40b57c Cleanup: add check for full mask 2023-12-05 22:22:05 -08:00
Casey Bianco-Davis d2cf8350da Cleanup: remove unneeded check 2023-12-05 22:06:58 -08:00
casey bianco-davis 56b173cfd3 Cleanup: remove `contains` checks and instead loop thru in between curves. 2023-12-05 19:42:57 -08:00
casey bianco-davis 06a8fe7c0e Cleanup: Remove loop and add `count_booleans` 2023-12-05 18:34:26 -08:00
casey bianco-davis ecc5ddb1a5 Cleanup: remove `GrainSize` and don't run in parallel 2023-12-05 16:54:59 -08:00
Casey Bianco-Davis 3f0488fe63 GPv3: Overlay: only show visible and editable materials. 2023-12-03 21:19:35 -08:00