Skip to content

Instantly share code, notes, and snippets.

@portnov
Created November 20, 2024 13:54
Show Gist options
  • Save portnov/a19cf31e83e95e3d14351124581c0a64 to your computer and use it in GitHub Desktop.
Save portnov/a19cf31e83e95e3d14351124581c0a64 to your computer and use it in GitHub Desktop.
Sverchok.v1.3.0 | Blender.4.2.3LTS | NodeTree | 2024.11.20 | 18:54 | license: CC BY-SA
{
"export_version": "1.0",
"main_tree": {
"nodes": {
"Box": {
"attributes": {
"location": [
-167.79312133789062,
260.3314208984375
]
},
"inputs": {
"Size": {
"bl_idname": "SvStringsSocket",
"name": "Size",
"properties": {
"prop_name": "Size"
}
},
"Divx": {
"bl_idname": "SvStringsSocket",
"name": "Divx",
"properties": {
"prop_name": "Divx"
}
},
"Divy": {
"bl_idname": "SvStringsSocket",
"name": "Divy",
"properties": {
"prop_name": "Divy"
}
},
"Divz": {
"bl_idname": "SvStringsSocket",
"name": "Divz",
"properties": {
"prop_name": "Divz"
}
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
}
},
"outputs": {
"Vers": {
"bl_idname": "SvVerticesSocket",
"name": "Vers",
"properties": {
"description": "Box vertices"
}
},
"Edgs": {
"bl_idname": "SvStringsSocket",
"name": "Edgs"
},
"Pols": {
"bl_idname": "SvStringsSocket",
"name": "Pols"
}
},
"bl_idname": "SvBoxNodeMk2"
},
"Select Mesh Elements": {
"attributes": {
"location": [
83.1280746459961,
82.52108001708984
],
"width": 182.4884033203125
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"properties": {
"is_mandatory": true
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"properties": {
"nesting_level": 3
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons",
"properties": {
"nesting_level": 3
}
},
"Direction": {
"bl_idname": "SvVerticesSocket",
"name": "Direction",
"properties": {
"use_prop": true,
"prop": [
0.0,
0.0,
1.0
],
"expanded": true
}
},
"Center": {
"bl_idname": "SvVerticesSocket",
"name": "Center",
"attributes": {
"hide": true
},
"properties": {
"use_prop": true
}
},
"Percent": {
"bl_idname": "SvStringsSocket",
"name": "Percent",
"properties": {
"prop_name": "percent"
}
},
"Radius": {
"bl_idname": "SvStringsSocket",
"name": "Radius",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "radius"
}
}
},
"outputs": {
"VerticesMask": {
"bl_idname": "SvStringsSocket",
"name": "VerticesMask"
},
"EdgesMask": {
"bl_idname": "SvStringsSocket",
"name": "EdgesMask"
},
"FacesMask": {
"bl_idname": "SvStringsSocket",
"name": "FacesMask"
}
},
"bl_idname": "SvMeshSelectNodeMk2"
},
"Mask Vertices": {
"attributes": {
"location": [
472.78607177734375,
85.01699829101562
]
},
"inputs": {
"Mask": {
"bl_idname": "SvStringsSocket",
"name": "Mask"
},
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Poly Egde": {
"bl_idname": "SvStringsSocket",
"name": "Poly Egde"
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Poly Egde": {
"bl_idname": "SvStringsSocket",
"name": "Poly Egde"
}
},
"bl_idname": "SvVertMaskNode"
},
"Straight Skeleton 2D Extrude (Alpha)": {
"attributes": {
"location": [
1009.0299682617188,
372.64447021484375
],
"width": 230.0
},
"properties": {
"ss_height": 0.1600000262260437
},
"inputs": {
"vertices": {
"bl_idname": "SvVerticesSocket",
"name": "vertices",
"properties": {
"label": "Vertices"
}
},
"edges": {
"bl_idname": "SvStringsSocket",
"name": "edges",
"properties": {
"label": "Edges"
}
},
"polygons": {
"bl_idname": "SvStringsSocket",
"name": "polygons",
"properties": {
"label": "Polygons"
}
},
"ss_shapes_modes": {
"bl_idname": "SvStringsSocket",
"name": "ss_shapes_modes",
"properties": {
"custom_draw": "draw_ss_shapes_modes_in_socket"
}
},
"ss_angles": {
"bl_idname": "SvStringsSocket",
"name": "ss_angles",
"properties": {
"prop_name": "ss_angles",
"label": "Angles",
"custom_draw": "draw_angles_mode_in_socket"
}
},
"ss_restrict_heights": {
"bl_idname": "SvStringsSocket",
"name": "ss_restrict_heights",
"properties": {
"prop_name": "ss_restrict_height1",
"label": "Restricts Heights",
"custom_draw": "draw_ss_restrict_heights_in_socket"
}
},
"ss_height": {
"bl_idname": "SvStringsSocket",
"name": "ss_height",
"properties": {
"prop_name": "ss_height",
"label": "Height",
"custom_draw": "draw_ss_height_in_socket"
}
},
"objects_mask": {
"bl_idname": "SvStringsSocket",
"name": "objects_mask",
"properties": {
"label": "Mask of Objects",
"custom_draw": "draw_objects_mask_in_socket"
}
},
"file_name": {
"bl_idname": "SvTextSocket",
"name": "file_name",
"attributes": {
"hide": true
},
"properties": {
"label": "File Name"
}
}
},
"outputs": {
"vertices": {
"bl_idname": "SvVerticesSocket",
"name": "vertices",
"properties": {
"label": "Vertices",
"custom_draw": "draw_vertices_out_socket"
}
},
"edges": {
"bl_idname": "SvStringsSocket",
"name": "edges",
"properties": {
"label": "Edges"
}
},
"polygons": {
"bl_idname": "SvStringsSocket",
"name": "polygons",
"properties": {
"label": "Polygons"
}
},
"failed_contours_vertices": {
"bl_idname": "SvVerticesSocket",
"name": "failed_contours_vertices",
"properties": {
"label": "No wrong contours verts",
"custom_draw": "draw_failed_contours_vertices_out_socket"
}
}
},
"bl_idname": "SvStraightSkeleton2DExtrude"
},
"Polygons to Edges": {
"attributes": {
"location": [
651.2315673828125,
113.27377319335938
]
},
"properties": {
"unique_edges": true
},
"inputs": {
"pols": {
"bl_idname": "SvStringsSocket",
"name": "pols",
"properties": {
"label": "Polygons"
}
}
},
"outputs": {
"edgs": {
"bl_idname": "SvStringsSocket",
"name": "edgs",
"properties": {
"label": "Edges"
}
}
},
"bl_idname": "SvPols2EdgsNodeMk2"
},
"Linear Approximation": {
"attributes": {
"location": [
938.6973876953125,
-62.975616455078125
]
},
"properties": {
"mode": "Plane"
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
}
},
"outputs": {
"Center": {
"bl_idname": "SvVerticesSocket",
"name": "Center"
},
"Normal": {
"bl_idname": "SvVerticesSocket",
"name": "Normal"
},
"Direction": {
"bl_idname": "SvVerticesSocket",
"name": "Direction",
"attributes": {
"hide": true
}
},
"Projections": {
"bl_idname": "SvVerticesSocket",
"name": "Projections"
},
"Diffs": {
"bl_idname": "SvVerticesSocket",
"name": "Diffs"
},
"Distances": {
"bl_idname": "SvStringsSocket",
"name": "Distances"
}
},
"bl_idname": "SvLinearApproxNode"
},
"Move": {
"attributes": {
"location": [
1366.5870361328125,
189.61012268066406
]
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Movement Vectors": {
"bl_idname": "SvVerticesSocket",
"name": "Movement Vectors",
"properties": {
"prop_name": "movement_vectors"
}
},
"Strength": {
"bl_idname": "SvStringsSocket",
"name": "Strength",
"properties": {
"prop_name": "strength"
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
}
},
"bl_idname": "SvMoveNodeMk3"
},
"Select Mesh Elements.001": {
"attributes": {
"location": [
1623.2459716796875,
179.3767852783203
],
"width": 206.6405029296875
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"properties": {
"is_mandatory": true
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"properties": {
"nesting_level": 3
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons",
"properties": {
"nesting_level": 3
}
},
"Direction": {
"bl_idname": "SvVerticesSocket",
"name": "Direction",
"properties": {
"use_prop": true,
"prop": [
0.0,
0.0,
-1.0
],
"expanded": true
}
},
"Center": {
"bl_idname": "SvVerticesSocket",
"name": "Center",
"attributes": {
"hide": true
},
"properties": {
"use_prop": true
}
},
"Percent": {
"bl_idname": "SvStringsSocket",
"name": "Percent",
"properties": {
"prop_name": "percent"
}
},
"Radius": {
"bl_idname": "SvStringsSocket",
"name": "Radius",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "radius"
}
}
},
"outputs": {
"VerticesMask": {
"bl_idname": "SvStringsSocket",
"name": "VerticesMask"
},
"EdgesMask": {
"bl_idname": "SvStringsSocket",
"name": "EdgesMask"
},
"FacesMask": {
"bl_idname": "SvStringsSocket",
"name": "FacesMask"
}
},
"bl_idname": "SvMeshSelectNodeMk2"
},
"List Mask (Out)": {
"attributes": {
"location": [
2049.88525390625,
135.60552978515625
]
},
"properties": {
"Level": 2
},
"inputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
},
"mask": {
"bl_idname": "SvStringsSocket",
"name": "mask"
}
},
"outputs": {
"mask": {
"bl_idname": "SvStringsSocket",
"name": "mask"
},
"ind_true": {
"bl_idname": "SvStringsSocket",
"name": "ind_true"
},
"ind_false": {
"bl_idname": "SvStringsSocket",
"name": "ind_false"
},
"dataTrue": {
"bl_idname": "SvStringsSocket",
"name": "dataTrue"
},
"dataFalse": {
"bl_idname": "SvStringsSocket",
"name": "dataFalse"
}
},
"bl_idname": "MaskListNode"
},
"Logic Functions": {
"attributes": {
"location": [
1870.0,
135.75096130371094
]
},
"properties": {
"function_name": "NOT"
},
"inputs": {
"A": {
"bl_idname": "SvStringsSocket",
"name": "A",
"properties": {
"use_prop": true,
"show_property_type": true,
"default_property_type": "int"
}
},
"B": {
"bl_idname": "SvStringsSocket",
"name": "B",
"properties": {
"use_prop": true,
"show_property_type": true,
"default_property_type": "int"
}
}
},
"outputs": {
"Result": {
"bl_idname": "SvStringsSocket",
"name": "Result"
}
},
"bl_idname": "SvLogicNodeMK2"
},
"List Mask (Out).001": {
"attributes": {
"location": [
496.107421875,
451.91607666015625
]
},
"properties": {
"Level": 2
},
"inputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
},
"mask": {
"bl_idname": "SvStringsSocket",
"name": "mask"
}
},
"outputs": {
"mask": {
"bl_idname": "SvStringsSocket",
"name": "mask"
},
"ind_true": {
"bl_idname": "SvStringsSocket",
"name": "ind_true"
},
"ind_false": {
"bl_idname": "SvStringsSocket",
"name": "ind_false"
},
"dataTrue": {
"bl_idname": "SvStringsSocket",
"name": "dataTrue"
},
"dataFalse": {
"bl_idname": "SvStringsSocket",
"name": "dataFalse"
}
},
"bl_idname": "MaskListNode"
},
"Logic Functions.001": {
"attributes": {
"location": [
316.02197265625,
195.98756408691406
]
},
"properties": {
"function_name": "NOT"
},
"inputs": {
"A": {
"bl_idname": "SvStringsSocket",
"name": "A",
"properties": {
"use_prop": true,
"show_property_type": true,
"default_property_type": "int"
}
},
"B": {
"bl_idname": "SvStringsSocket",
"name": "B",
"properties": {
"use_prop": true,
"show_property_type": true,
"default_property_type": "int"
}
}
},
"outputs": {
"Result": {
"bl_idname": "SvStringsSocket",
"name": "Result"
}
},
"bl_idname": "SvLogicNodeMK2"
},
"List Join": {
"attributes": {
"location": [
2437.874755859375,
134.7484893798828
]
},
"inputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
},
"data 1": {
"bl_idname": "SvStringsSocket",
"name": "data 1"
},
"data 2": {
"bl_idname": "SvStringsSocket",
"name": "data 2"
}
},
"outputs": {
"data_001": {
"bl_idname": "SvVerticesSocket",
"name": "data"
}
},
"bl_idname": "ListJoinNode"
},
"List Join.001": {
"attributes": {
"location": [
2424.552734375,
-85.40617370605469
]
},
"inputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
},
"data 1": {
"bl_idname": "SvStringsSocket",
"name": "data 1"
},
"data 2": {
"bl_idname": "SvStringsSocket",
"name": "data 2"
}
},
"outputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
}
},
"bl_idname": "ListJoinNode"
},
"Mesh Join": {
"attributes": {
"location": [
2823.658935546875,
12.288166046142578
]
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"properties": {
"is_mandatory": true,
"default_mode": "NONE"
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"properties": {
"nesting_level": 3
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons",
"properties": {
"nesting_level": 3
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
}
},
"bl_idname": "SvMeshJoinNodeMk2"
},
"Viewer Draw": {
"attributes": {
"location": [
3247.383544921875,
40.89298629760742
],
"color": [
1.0,
0.5889999866485596,
0.21400000154972076
],
"use_custom_color": true
},
"properties": {
"edge_color": [
0.013184511102735996,
0.46199744939804077,
0.8999614119529724,
1.0
],
"selected_draw_mode": "facet",
"vector_color": [
0.0,
0.11233607679605484,
0.9498387575149536,
1.0
]
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
},
"Vector Color": {
"bl_idname": "SvColorSocket",
"name": "Vector Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "vector_color"
}
},
"Edge Color": {
"bl_idname": "SvColorSocket",
"name": "Edge Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "edge_color"
}
},
"Polygon Color": {
"bl_idname": "SvColorSocket",
"name": "Polygon Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "polygon_color"
}
},
"attrs": {
"bl_idname": "SvStringsSocket",
"name": "attrs",
"attributes": {
"hide": true
},
"properties": {
"quick_link_to_node": "SvVDAttrsNodeMk2"
}
}
},
"bl_idname": "SvViewerDrawMk4"
},
"Polygons to Edges.001": {
"attributes": {
"location": [
2606.717529296875,
-186.28268432617188
]
},
"properties": {
"unique_edges": true
},
"inputs": {
"pols": {
"bl_idname": "SvStringsSocket",
"name": "pols",
"properties": {
"label": "Polygons"
}
}
},
"outputs": {
"edgs": {
"bl_idname": "SvStringsSocket",
"name": "edgs",
"properties": {
"label": "Edges"
}
}
},
"bl_idname": "SvPols2EdgsNodeMk2"
},
"Merge by Distance": {
"attributes": {
"location": [
3026.644775390625,
77.27618408203125
]
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"PolyEdge": {
"bl_idname": "SvStringsSocket",
"name": "PolyEdge"
},
"FaceData": {
"bl_idname": "SvStringsSocket",
"name": "FaceData"
},
"Mask": {
"bl_idname": "SvStringsSocket",
"name": "Mask"
},
"Distance": {
"bl_idname": "SvStringsSocket",
"name": "Distance",
"properties": {
"prop_name": "distance"
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"FaceData": {
"bl_idname": "SvStringsSocket",
"name": "FaceData"
},
"Doubles": {
"bl_idname": "SvVerticesSocket",
"name": "Doubles"
},
"Mask": {
"bl_idname": "SvStringsSocket",
"name": "Mask"
}
},
"bl_idname": "SvMergeByDistanceNode"
},
"Temporal Viewer": {
"attributes": {
"location": [
3266.644775390625,
327.27618408203125
],
"label": "Temporal Viewer",
"color": [
0.6661409735679626,
0.20302200317382812,
0.0
],
"use_custom_color": true
},
"properties": {
"edge_color": [
0.013184511102735996,
0.46199744939804077,
0.8999614119529724,
1.0
],
"selected_draw_mode": "facet",
"vector_color": [
0.0,
0.11233607679605484,
0.9498387575149536,
1.0
]
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges",
"properties": {
"custom_draw": "draw_property_socket"
}
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
},
"Matrix": {
"bl_idname": "SvMatrixSocket",
"name": "Matrix"
},
"Vector Color": {
"bl_idname": "SvColorSocket",
"name": "Vector Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "vector_color"
}
},
"Edge Color": {
"bl_idname": "SvColorSocket",
"name": "Edge Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "edge_color"
}
},
"Polygon Color": {
"bl_idname": "SvColorSocket",
"name": "Polygon Color",
"properties": {
"custom_draw": "draw_color_socket",
"prop_name": "polygon_color"
}
},
"attrs": {
"bl_idname": "SvStringsSocket",
"name": "attrs",
"attributes": {
"hide": true
},
"properties": {
"quick_link_to_node": "SvVDAttrsNodeMk2"
}
}
},
"bl_idname": "SvViewerDrawMk4"
}
},
"links": [
{
"from_node": "Box",
"from_socket": "Vers",
"to_node": "Select Mesh Elements",
"to_socket": "Vertices"
},
{
"from_node": "Box",
"from_socket": "Edgs",
"to_node": "Select Mesh Elements",
"to_socket": "Edges"
},
{
"from_node": "Box",
"from_socket": "Pols",
"to_node": "Select Mesh Elements",
"to_socket": "Polygons"
},
{
"from_node": "Select Mesh Elements",
"from_socket": "VerticesMask",
"to_node": "Mask Vertices",
"to_socket": "Mask"
},
{
"from_node": "Box",
"from_socket": "Vers",
"to_node": "Mask Vertices",
"to_socket": "Vertices"
},
{
"from_node": "Box",
"from_socket": "Pols",
"to_node": "Mask Vertices",
"to_socket": "Poly Egde"
},
{
"from_node": "Mask Vertices",
"from_socket": "Vertices",
"to_node": "Straight Skeleton 2D Extrude (Alpha)",
"to_socket": "vertices"
},
{
"from_node": "Polygons to Edges",
"from_socket": "edgs",
"to_node": "Straight Skeleton 2D Extrude (Alpha)",
"to_socket": "edges"
},
{
"from_node": "Mask Vertices",
"from_socket": "Poly Egde",
"to_node": "Straight Skeleton 2D Extrude (Alpha)",
"to_socket": "polygons"
},
{
"from_node": "Mask Vertices",
"from_socket": "Poly Egde",
"to_node": "Polygons to Edges",
"to_socket": "pols"
},
{
"from_node": "Mask Vertices",
"from_socket": "Vertices",
"to_node": "Linear Approximation",
"to_socket": "Vertices"
},
{
"from_node": "Straight Skeleton 2D Extrude (Alpha)",
"from_socket": "vertices",
"to_node": "Move",
"to_socket": "Vertices"
},
{
"from_node": "Linear Approximation",
"from_socket": "Center",
"to_node": "Move",
"to_socket": "Movement Vectors"
},
{
"from_node": "Move",
"from_socket": "Vertices",
"to_node": "Select Mesh Elements.001",
"to_socket": "Vertices"
},
{
"from_node": "Straight Skeleton 2D Extrude (Alpha)",
"from_socket": "edges",
"to_node": "Select Mesh Elements.001",
"to_socket": "Edges"
},
{
"from_node": "Straight Skeleton 2D Extrude (Alpha)",
"from_socket": "polygons",
"to_node": "Select Mesh Elements.001",
"to_socket": "Polygons"
},
{
"from_node": "Straight Skeleton 2D Extrude (Alpha)",
"from_socket": "polygons",
"to_node": "List Mask (Out)",
"to_socket": "data"
},
{
"from_node": "Logic Functions",
"from_socket": "Result",
"to_node": "List Mask (Out)",
"to_socket": "mask"
},
{
"from_node": "Select Mesh Elements.001",
"from_socket": "FacesMask",
"to_node": "Logic Functions",
"to_socket": "A"
},
{
"from_node": "Box",
"from_socket": "Pols",
"to_node": "List Mask (Out).001",
"to_socket": "data"
},
{
"from_node": "Logic Functions.001",
"from_socket": "Result",
"to_node": "List Mask (Out).001",
"to_socket": "mask"
},
{
"from_node": "Select Mesh Elements",
"from_socket": "FacesMask",
"to_node": "Logic Functions.001",
"to_socket": "A"
},
{
"from_node": "Box",
"from_socket": "Vers",
"to_node": "List Join",
"to_socket": "data"
},
{
"from_node": "Move",
"from_socket": "Vertices",
"to_node": "List Join",
"to_socket": "data 1"
},
{
"from_node": "List Mask (Out).001",
"from_socket": "dataTrue",
"to_node": "List Join.001",
"to_socket": "data"
},
{
"from_node": "List Mask (Out)",
"from_socket": "dataTrue",
"to_node": "List Join.001",
"to_socket": "data 1"
},
{
"from_node": "List Join",
"from_socket": "data_001",
"to_node": "Mesh Join",
"to_socket": "Vertices"
},
{
"from_node": "Polygons to Edges.001",
"from_socket": "edgs",
"to_node": "Mesh Join",
"to_socket": "Edges"
},
{
"from_node": "List Join.001",
"from_socket": "data",
"to_node": "Mesh Join",
"to_socket": "Polygons"
},
{
"from_node": "Merge by Distance",
"from_socket": "Vertices",
"to_node": "Viewer Draw",
"to_socket": "Vertices"
},
{
"from_node": "Merge by Distance",
"from_socket": "Edges",
"to_node": "Viewer Draw",
"to_socket": "Edges"
},
{
"from_node": "Merge by Distance",
"from_socket": "Polygons",
"to_node": "Viewer Draw",
"to_socket": "Polygons"
},
{
"from_node": "List Join.001",
"from_socket": "data",
"to_node": "Polygons to Edges.001",
"to_socket": "pols"
},
{
"from_node": "Mesh Join",
"from_socket": "Vertices",
"to_node": "Merge by Distance",
"to_socket": "Vertices"
},
{
"from_node": "Mesh Join",
"from_socket": "Polygons",
"to_node": "Merge by Distance",
"to_socket": "PolyEdge"
},
{
"from_node": "Merge by Distance",
"from_socket": "Vertices",
"to_node": "Temporal Viewer",
"to_socket": "Vertices"
},
{
"from_node": "Merge by Distance",
"from_socket": "Edges",
"to_node": "Temporal Viewer",
"to_socket": "Edges"
},
{
"from_node": "Merge by Distance",
"from_socket": "Polygons",
"to_node": "Temporal Viewer",
"to_socket": "Polygons"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment