Changeset View
Changeset View
Standalone View
Standalone View
release/scripts/startup/nodeitems_builtins.py
| Show First 20 Lines • Show All 137 Lines • ▼ Show 20 Lines | def mesh_node_items(context): | ||||
| if not space.edit_tree: | if not space.edit_tree: | ||||
| return | return | ||||
| if geometry_nodes_legacy_poll(context): | if geometry_nodes_legacy_poll(context): | ||||
| yield NodeItem("GeometryNodeLegacyEdgeSplit", poll=geometry_nodes_legacy_poll) | yield NodeItem("GeometryNodeLegacyEdgeSplit", poll=geometry_nodes_legacy_poll) | ||||
| yield NodeItem("GeometryNodeLegacySubdivisionSurface", poll=geometry_nodes_legacy_poll) | yield NodeItem("GeometryNodeLegacySubdivisionSurface", poll=geometry_nodes_legacy_poll) | ||||
| yield NodeItemCustom(draw=lambda self, layout, context: layout.separator()) | yield NodeItemCustom(draw=lambda self, layout, context: layout.separator()) | ||||
| yield NodeItem("GeometryNodeEdgeSplit") | |||||
| yield NodeItem("GeometryNodeBoolean") | yield NodeItem("GeometryNodeBoolean") | ||||
| yield NodeItem("GeometryNodeMeshSubdivide") | yield NodeItem("GeometryNodeMeshSubdivide") | ||||
| yield NodeItem("GeometryNodePointsToVertices") | yield NodeItem("GeometryNodePointsToVertices") | ||||
| yield NodeItem("GeometryNodeTriangulate") | yield NodeItem("GeometryNodeTriangulate") | ||||
| yield NodeItemCustom(draw=lambda self, layout, context: layout.separator()) | yield NodeItemCustom(draw=lambda self, layout, context: layout.separator()) | ||||
| yield NodeItem("GeometryNodeInputShadeSmooth") | yield NodeItem("GeometryNodeInputShadeSmooth") | ||||
| yield NodeItemCustom(draw=lambda self, layout, context: layout.separator()) | yield NodeItemCustom(draw=lambda self, layout, context: layout.separator()) | ||||
| yield NodeItem("GeometryNodeSetShadeSmooth") | yield NodeItem("GeometryNodeSetShadeSmooth") | ||||
| ▲ Show 20 Lines • Show All 614 Lines • Show Last 20 Lines | |||||