diff options
author | Hans Goudey <h.goudey@me.com> | 2021-03-25 01:09:47 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2021-03-25 01:09:47 +0300 |
commit | 1da326f2371ce718320c6cbef8aa2be5b86857c8 (patch) | |
tree | 044507ea6c07c3ad2f27f8fe917d517181bc4f12 | |
parent | 4ea3d249301003e5d823bddce2962c81274556d8 (diff) |
Fix, add the ability to add a "processor" grouptemp-geometry-nodes-processor-prototype
It is broken and doesn't do anything yet
-rw-r--r-- | release/scripts/startup/nodeitems_builtins.py | 1 | ||||
-rw-r--r-- | source/blender/blenkernel/intern/node.cc | 1 | ||||
-rw-r--r-- | source/blender/nodes/function/nodes/node_function_common.cc | 3 |
3 files changed, 4 insertions, 1 deletions
diff --git a/release/scripts/startup/nodeitems_builtins.py b/release/scripts/startup/nodeitems_builtins.py index febb31af188..cc3964262e9 100644 --- a/release/scripts/startup/nodeitems_builtins.py +++ b/release/scripts/startup/nodeitems_builtins.py @@ -495,6 +495,7 @@ geometry_node_categories = [ NodeItem("GeometryNodeAttributeCombineXYZ"), NodeItem("GeometryNodeAttributeSeparateXYZ"), NodeItem("GeometryNodeAttributeRemove"), + NodeItem("FunctionNodeGroup"), ]), GeometryNodeCategory("GEO_COLOR", "Color", items=[ NodeItem("ShaderNodeValToRGB"), diff --git a/source/blender/blenkernel/intern/node.cc b/source/blender/blenkernel/intern/node.cc index b1dea8f2814..357ee0c33cb 100644 --- a/source/blender/blenkernel/intern/node.cc +++ b/source/blender/blenkernel/intern/node.cc @@ -4969,6 +4969,7 @@ void BKE_node_system_init(void) register_node_tree_type_sh(); register_node_tree_type_tex(); register_node_tree_type_geo(); + register_node_tree_type_function(); register_node_type_frame(); register_node_type_reroute(); diff --git a/source/blender/nodes/function/nodes/node_function_common.cc b/source/blender/nodes/function/nodes/node_function_common.cc index b9734f9e36c..7afd8bdac8d 100644 --- a/source/blender/nodes/function/nodes/node_function_common.cc +++ b/source/blender/nodes/function/nodes/node_function_common.cc @@ -26,7 +26,8 @@ void register_node_type_function_group(void) { static bNodeType ntype; - node_type_base_custom(&ntype, "FunctionNodeGroup", "Group", NODE_CLASS_GROUP, 0); + node_type_base_custom( + &ntype, "FunctionNodeGroup", "Attribute Processor", NODE_CLASS_ATTRIBUTE, 0); ntype.type = NODE_GROUP; ntype.poll = fn_node_poll_default; ntype.poll_instance = node_group_poll_instance; |