blender/scripts/startup
Hans Goudey 6da4b87661 Geometry Nodes: Extend add modifier menu with node group assets
Implements part of #111538.

Change the modifier add button to create a menu with submenus.
Extend the submenus dynamically with geometry node group assets.
This makes it much simpler to share and use custom modifiers.

Node groups get a new "Is Modifier" property, which is controllable
in a popover in the node editor header when the group is an asset.

The built in modifier can be rearranged in different categories in
a next step. For now the existing organization is used, except for
the geometry nodes modifier, which is called "Empty Modifier" and
put in the root menu.

The changes in !110855 and !110828 will be important to improve
interaction speed with the new UI. Those are planned for 4.0 as well.

Pull Request: https://projects.blender.org/blender/blender/pulls/111717
2023-09-05 14:47:18 +02:00
..
bl_app_templates_system Cleanup: spelling in comments 2023-09-05 11:04:27 +10:00
bl_operators Geometry Nodes: Extend add modifier menu with node group assets 2023-09-05 14:47:18 +02:00
bl_ui Geometry Nodes: Extend add modifier menu with node group assets 2023-09-05 14:47:18 +02:00
keyingsets_builtins.py License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
nodeitems_builtins.py Cleanup: spelling in comments, update dictionary 2023-09-03 21:35:07 +10:00