Geometry Nodes: Operator to wrap a modifier's node group #104546

Merged
Hans Goudey merged 19 commits from HooglyBoogly/blender:geometry-nodes-wrapper-operator into main 2023-02-14 18:22:04 +01:00

19 Commits

Author SHA1 Message Date
Hans Goudey c256d78f33 Remove "add_link" argument 2023-02-14 12:05:06 -05:00
Hans Goudey 78b2ff20cf Update class name and idname 2023-02-14 12:01:18 -05:00
Hans Goudey 6dcd954e1c Fix broken "New" buttons 2023-02-14 11:56:19 -05:00
Hans Goudey a13739a434 Merge branch 'main' into geometry-nodes-wrapper-operator 2023-02-14 11:48:04 -05:00
Hans Goudey 353054830e Move - 1 into range 2023-02-13 12:08:56 -05:00
Hans Goudey 1535895479 Use .x and .y instead of [0] and [1] 2023-02-13 12:07:45 -05:00
Hans Goudey 760a64fea6 Change variable names to avoid using "input" 2023-02-13 12:06:38 -05:00
Hans Goudey 0866be3ca9 Change operator UI name and description 2023-02-13 12:05:00 -05:00
Hans Goudey ae2f2c1e34 Use "is None" instead of "not" 2023-02-13 12:02:58 -05:00
Hans Goudey ea2a8aa9eb Check for modifier None 2023-02-13 12:02:06 -05:00
Hans Goudey f0f8b79f76 Separate new function instead of just adding arguments with defaults 2023-02-13 11:59:53 -05:00
Hans Goudey 47e6f7c848 Merge branch 'main' into geometry-nodes-wrapper-operator 2023-02-13 11:43:33 -05:00
Hans Goudey 6097f40be1 Add ".wrapper" suffix to name of new node groups 2023-02-10 08:51:48 -05:00
Hans Goudey 96d4ba40c3 Add "Node" to operator name 2023-02-10 08:51:20 -05:00
Hans Goudey e41ee59759 Merge branch 'main' into geometry-nodes-wrapper-operator 2023-02-10 08:47:17 -05:00
Hans Goudey 1adeccad09 Move implementation back to Python, finish functionality 2023-02-09 16:29:51 -05:00
Hans Goudey 4b96b47ebc Merge branch 'main' into geometry-nodes-wrapper-operator 2023-02-09 14:01:41 -05:00
Hans Goudey 46a5f553b8 Start of wrapper operator implementation 2023-02-08 17:25:00 -05:00
Hans Goudey 2f8db9c250 Cleanup: Remove unused/redundant includes from BKE_curves.hh
Avoid including headers that are obviously redundant, and don't
include BLI_task.hh in the header file, since it isn't really related.
2023-02-08 11:15:00 -05:00