diff options
author | Hans Goudey <h.goudey@me.com> | 2022-04-26 18:17:53 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2022-04-26 18:18:30 +0300 |
commit | 3e7ee3f3bcd61a1fb1395683ba7ecc430c9932db (patch) | |
tree | 9751d8d412a97259bc4e9056b74825e5a5589bd6 /release | |
parent | ae94e36cfb2f3bc9a99b638782092d9c71d4b3c7 (diff) |
Geometry Nodes: Move named attribute nodes out of experimental
Remove the experimental option for named attributes nodes show they are
always available.
Ref T91742
Diffstat (limited to 'release')
-rw-r--r-- | release/scripts/startup/bl_ui/space_userpref.py | 1 | ||||
-rw-r--r-- | release/scripts/startup/nodeitems_builtins.py | 11 |
2 files changed, 3 insertions, 9 deletions
diff --git a/release/scripts/startup/bl_ui/space_userpref.py b/release/scripts/startup/bl_ui/space_userpref.py index eaa0fd87bce..e0abb3a8d89 100644 --- a/release/scripts/startup/bl_ui/space_userpref.py +++ b/release/scripts/startup/bl_ui/space_userpref.py @@ -2263,7 +2263,6 @@ class USERPREF_PT_experimental_new_features(ExperimentalPanel, Panel): ({"property": "use_sculpt_texture_paint"}, "T96225"), ({"property": "use_extended_asset_browser"}, ("project/view/130/", "Project Page")), ({"property": "use_override_templates"}, ("T73318", "Milestone 4")), - ({"property": "use_named_attribute_nodes"}, ("T91742")), ), ) diff --git a/release/scripts/startup/nodeitems_builtins.py b/release/scripts/startup/nodeitems_builtins.py index 42e4650365b..4f94184f006 100644 --- a/release/scripts/startup/nodeitems_builtins.py +++ b/release/scripts/startup/nodeitems_builtins.py @@ -178,8 +178,7 @@ def geometry_input_node_items(context): yield NodeItemCustom(draw=lambda self, layout, context: layout.separator()) yield NodeItem("GeometryNodeInputID") yield NodeItem("GeometryNodeInputIndex") - if named_attribute_poll(context): - yield NodeItem("GeometryNodeInputNamedAttribute") + yield NodeItem("GeometryNodeInputNamedAttribute") yield NodeItem("GeometryNodeInputNormal") yield NodeItem("GeometryNodeInputPosition") yield NodeItem("GeometryNodeInputRadius") @@ -317,10 +316,6 @@ def object_eevee_cycles_shader_nodes_poll(context): eevee_cycles_shader_nodes_poll(context)) -def named_attribute_poll(context): - return context.preferences.experimental.use_named_attribute_nodes - - # All standard node categories currently used in nodes. shader_node_categories = [ @@ -627,8 +622,8 @@ geometry_node_categories = [ NodeItem("GeometryNodeAttributeDomainSize"), NodeItem("GeometryNodeAttributeStatistic"), NodeItem("GeometryNodeAttributeTransfer"), - NodeItem("GeometryNodeRemoveAttribute", poll=named_attribute_poll), - NodeItem("GeometryNodeStoreNamedAttribute", poll=named_attribute_poll), + NodeItem("GeometryNodeRemoveAttribute"), + NodeItem("GeometryNodeStoreNamedAttribute"), ]), GeometryNodeCategory("GEO_COLOR", "Color", items=[ NodeItem("ShaderNodeMixRGB"), |