Cleanup: Further removal for legacy geometry nodes
943b919fe8 missed removing the experimental
option and the nodes from the add menu.
This commit is contained in:
@@ -71,18 +71,6 @@ def curve_node_items(context):
|
||||
space = context.space_data
|
||||
if not space:
|
||||
return
|
||||
|
||||
if geometry_nodes_legacy_poll(context):
|
||||
yield NodeItem("GeometryNodeLegacyCurveEndpoints")
|
||||
yield NodeItem("GeometryNodeLegacyCurveReverse")
|
||||
yield NodeItem("GeometryNodeLegacyCurveSubdivide")
|
||||
yield NodeItem("GeometryNodeLegacyCurveToPoints")
|
||||
yield NodeItem("GeometryNodeLegacyMeshToCurve")
|
||||
yield NodeItem("GeometryNodeLegacyCurveSelectHandles")
|
||||
yield NodeItem("GeometryNodeLegacyCurveSetHandles")
|
||||
yield NodeItem("GeometryNodeLegacyCurveSplineType")
|
||||
yield NodeItemCustom(draw=lambda self, layout, context: layout.separator())
|
||||
|
||||
yield NodeItem("GeometryNodeCurveLength")
|
||||
yield NodeItem("GeometryNodeCurveToMesh")
|
||||
yield NodeItem("GeometryNodeCurveToPoints")
|
||||
@@ -119,12 +107,6 @@ def mesh_node_items(context):
|
||||
space = context.space_data
|
||||
if not space:
|
||||
return
|
||||
|
||||
if geometry_nodes_legacy_poll(context):
|
||||
yield NodeItem("GeometryNodeLegacyEdgeSplit", poll=geometry_nodes_legacy_poll)
|
||||
yield NodeItem("GeometryNodeLegacySubdivisionSurface", poll=geometry_nodes_legacy_poll)
|
||||
yield NodeItemCustom(draw=lambda self, layout, context: layout.separator())
|
||||
|
||||
yield NodeItem("GeometryNodeDualMesh")
|
||||
yield NodeItem("GeometryNodeExtrudeMesh")
|
||||
yield NodeItem("GeometryNodeFlipFaces")
|
||||
@@ -156,12 +138,6 @@ def geometry_node_items(context):
|
||||
space = context.space_data
|
||||
if not space:
|
||||
return
|
||||
|
||||
if geometry_nodes_legacy_poll(context):
|
||||
yield NodeItem("GeometryNodeLegacyDeleteGeometry", poll=geometry_nodes_legacy_poll)
|
||||
yield NodeItem("GeometryNodeLegacyRaycast", poll=geometry_nodes_legacy_poll)
|
||||
yield NodeItemCustom(draw=lambda self, layout, context: layout.separator())
|
||||
|
||||
yield NodeItem("GeometryNodeBoundBox")
|
||||
yield NodeItem("GeometryNodeConvexHull")
|
||||
yield NodeItem("GeometryNodeDeleteGeometry")
|
||||
@@ -185,11 +161,6 @@ def geometry_input_node_items(context):
|
||||
space = context.space_data
|
||||
if not space:
|
||||
return
|
||||
|
||||
if geometry_nodes_legacy_poll(context):
|
||||
yield NodeItem("FunctionNodeLegacyRandomFloat")
|
||||
yield NodeItemCustom(draw=lambda self, layout, context: layout.separator())
|
||||
|
||||
yield NodeItem("FunctionNodeInputBool")
|
||||
yield NodeItem("GeometryNodeCollectionInfo")
|
||||
yield NodeItem("FunctionNodeInputColor")
|
||||
@@ -217,12 +188,6 @@ def geometry_material_node_items(context):
|
||||
space = context.space_data
|
||||
if not space:
|
||||
return
|
||||
|
||||
if geometry_nodes_legacy_poll(context):
|
||||
yield NodeItem("GeometryNodeLegacyMaterialAssign")
|
||||
yield NodeItem("GeometryNodeLegacySelectByMaterial")
|
||||
yield NodeItemCustom(draw=lambda self, layout, context: layout.separator())
|
||||
|
||||
yield NodeItem("GeometryNodeReplaceMaterial")
|
||||
yield NodeItemCustom(draw=lambda self, layout, context: layout.separator())
|
||||
yield NodeItem("GeometryNodeInputMaterialIndex")
|
||||
@@ -238,17 +203,6 @@ def point_node_items(context):
|
||||
space = context.space_data
|
||||
if not space:
|
||||
return
|
||||
|
||||
if geometry_nodes_legacy_poll(context):
|
||||
yield NodeItem("GeometryNodeLegacyAlignRotationToVector", poll=geometry_nodes_legacy_poll)
|
||||
yield NodeItem("GeometryNodeLegacyPointDistribute", poll=geometry_nodes_legacy_poll)
|
||||
yield NodeItem("GeometryNodeLegacyPointInstance", poll=geometry_nodes_legacy_poll)
|
||||
yield NodeItem("GeometryNodeLegacyPointScale", poll=geometry_nodes_legacy_poll)
|
||||
yield NodeItem("GeometryNodeLegacyPointSeparate", poll=geometry_nodes_legacy_poll)
|
||||
yield NodeItem("GeometryNodeLegacyPointTranslate", poll=geometry_nodes_legacy_poll)
|
||||
yield NodeItem("GeometryNodeLegacyRotatePoints", poll=geometry_nodes_legacy_poll)
|
||||
yield NodeItemCustom(draw=lambda self, layout, context: layout.separator())
|
||||
|
||||
yield NodeItem("GeometryNodeDistributePointsOnFaces")
|
||||
yield NodeItem("GeometryNodePointsToVertices")
|
||||
yield NodeItem("GeometryNodePointsToVolume")
|
||||
@@ -356,10 +310,6 @@ def object_eevee_cycles_shader_nodes_poll(context):
|
||||
eevee_cycles_shader_nodes_poll(context))
|
||||
|
||||
|
||||
def geometry_nodes_legacy_poll(context):
|
||||
return context.preferences.experimental.use_geometry_nodes_legacy
|
||||
|
||||
|
||||
def named_attribute_poll(context):
|
||||
return context.preferences.experimental.use_named_attribute_nodes
|
||||
|
||||
@@ -666,25 +616,6 @@ texture_node_categories = [
|
||||
geometry_node_categories = [
|
||||
# Geometry Nodes
|
||||
GeometryNodeCategory("GEO_ATTRIBUTE", "Attribute", items=[
|
||||
NodeItem("GeometryNodeLegacyAttributeRandomize", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeMath", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeClamp", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeCompare", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeConvert", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeCurveMap", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeFill", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeMix", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeProximity", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeColorRamp", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeVectorMath", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeVectorRotate", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeSampleTexture", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeCombineXYZ", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeSeparateXYZ", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeMapRange", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyAttributeTransfer", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeAttributeRemove", poll=geometry_nodes_legacy_poll),
|
||||
|
||||
NodeItem("GeometryNodeCaptureAttribute"),
|
||||
NodeItem("GeometryNodeAttributeDomainSize"),
|
||||
NodeItem("GeometryNodeAttributeStatistic"),
|
||||
@@ -780,9 +711,6 @@ geometry_node_categories = [
|
||||
NodeItem("ShaderNodeVectorRotate"),
|
||||
]),
|
||||
GeometryNodeCategory("GEO_VOLUME", "Volume", items=[
|
||||
NodeItem("GeometryNodeLegacyPointsToVolume", poll=geometry_nodes_legacy_poll),
|
||||
NodeItem("GeometryNodeLegacyVolumeToMesh", poll=geometry_nodes_legacy_poll),
|
||||
|
||||
NodeItem("GeometryNodeVolumeToMesh"),
|
||||
]),
|
||||
GeometryNodeCategory("GEO_GROUP", "Group", items=node_group_items),
|
||||
|
||||
Reference in New Issue
Block a user