Skip to content

Commit c128afa

Browse files
committed
refactor: more zone cleanup
1 parent 4b86088 commit c128afa

File tree

2 files changed

+8
-10
lines changed

2 files changed

+8
-10
lines changed

NodeToPython/geometry/node_tree.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
class NTP_GeoNodeTree(NTP_NodeTree):
1616
def __init__(self, node_tree: GeometryNodeTree, var: str):
1717
super().__init__(node_tree, var)
18-
self.zone_inputs_: dict[list[GeometryNode]] = {}
18+
self.zone_inputs: dict[list[GeometryNode]] = {}
1919
if bpy.app.version >= (3, 6, 0):
20-
self.zone_inputs_["GeometryNodeSimulationInput"] = []
20+
self.zone_inputs["GeometryNodeSimulationInput"] = []
2121
if bpy.app.version >= (4, 0, 0):
22-
self.zone_inputs_["GeometryNodeRepeatInput"] = []
22+
self.zone_inputs["GeometryNodeRepeatInput"] = []
2323
if bpy.app.version >= (4, 3, 0):
24-
self.zone_inputs_["GeometryNodeForeachGeometryElementInput"] = []
24+
self.zone_inputs["GeometryNodeForeachGeometryElementInput"] = []

NodeToPython/geometry/operator.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,12 @@ def _process_node(self, node: Node, ntp_nt: NTP_GeoNodeTree) -> None:
4949
self._group_io_settings(node, "output", ntp_nt)
5050
ntp_nt.outputs_set = True
5151

52-
if node.bl_idname in ntp_nt.zone_inputs_:
53-
ntp_nt.zone_inputs_[node.bl_idname].append(node)
52+
if node.bl_idname in ntp_nt.zone_inputs:
53+
ntp_nt.zone_inputs[node.bl_idname].append(node)
5454

5555
self._hide_hidden_sockets(node)
5656

57-
if node.bl_idname not in {'GeometryNodeSimulationInput',
58-
'GeometryNodeRepeatInput',
59-
'GeometryNodeForeachGeometryElementInput'}:
57+
if node.bl_idname not in ntp_nt.zone_inputs:
6058
self._set_socket_defaults(node)
6159

6260
if bpy.app.version >= (3, 6, 0):
@@ -137,7 +135,7 @@ def _process_node_tree(self, node_tree: GeometryNodeTree) -> None:
137135
for node in node_tree.nodes:
138136
self._process_node(node, ntp_nt)
139137

140-
for zone_list in ntp_nt.zone_inputs_.values():
138+
for zone_list in ntp_nt.zone_inputs.values():
141139
self._process_zones(zone_list)
142140

143141
#set look of nodes

0 commit comments

Comments
 (0)