Коммит 791f6b00 создал по автору Dealga McArdle's avatar Dealga McArdle
Просмотр файлов

rearrange

владелец 92d2b3e8
...@@ -81,16 +81,15 @@ class SvTriangleFillScanline(bpy.types.Node, SverchCustomTreeNode): ...@@ -81,16 +81,15 @@ class SvTriangleFillScanline(bpy.types.Node, SverchCustomTreeNode):
else: else:
EDGES_IN = self.inputs["Edges"].sv_get() EDGES_IN = self.inputs["Edges"].sv_get()
if self.merge_incoming:
if len(VERTS_IN) == 1: if len(VERTS_IN) == 1:
verts, edges = VERTS_IN[0], EDGES_IN[0] verts, edges = VERTS_IN[0], EDGES_IN[0]
elif len(VERTS_IN) > 1: out = perform_ops(verts, edges)
verts, edges, _ = mesh_join(VERTS_IN, EDGES_IN, [[]]*len(VERTS_IN)) _set_multiple_sockets(([out[0]], [out[1]], [out[2]]))
elif len(VERTS_IN) > 1 and self.merge_incoming:
verts, edges, _ = mesh_join(VERTS_IN, EDGES_IN, [[]]*len(VERTS_IN))
out = perform_ops(verts, edges) out = perform_ops(verts, edges)
_set_multiple_sockets(([out[0]], [out[1]], [out[2]])) _set_multiple_sockets(([out[0]], [out[1]], [out[2]]))
else: else:
# [ ] works # [ ] works
# out = [perform_ops(*geom) for geom in zip(VERTS_IN, EDGES_IN)] # out = [perform_ops(*geom) for geom in zip(VERTS_IN, EDGES_IN)]
......
Поддерживает Markdown
0% или .
You are about to add 0 people to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Пожалуйста, зарегистрируйтесь или чтобы прокомментировать