Skip to content

Instantly share code, notes, and snippets.

@nortikin
Created March 13, 2023 22:43
Show Gist options
  • Save nortikin/67f25cd164e9b953bfc45f0d222e2a1b to your computer and use it in GitHub Desktop.
Save nortikin/67f25cd164e9b953bfc45f0d222e2a1b to your computer and use it in GitHub Desktop.
Sverchok.v1.2.0-alpha | Blender.3.3.1 | нитяное панно | 2023.03.14 | 01:43 | license: CC BY-SA
{
"export_version": "1.0",
"main_tree": {
"nodes": {
"NGon": {
"attributes": {
"location": [
-1360.0,
-240.0
]
},
"properties": {
"rand_r_": 1.9170000553131104,
"sides_": 16,
"rand_phi_": 0.2280000001192093
},
"inputs": {
"Radius": {
"bl_idname": "SvStringsSocket",
"name": "Radius",
"properties": {
"prop_name": "rad_"
}
},
"N Sides": {
"bl_idname": "SvStringsSocket",
"name": "N Sides",
"properties": {
"prop_name": "sides_"
}
},
"Divisions": {
"bl_idname": "SvStringsSocket",
"name": "Divisions",
"properties": {
"prop_name": "divisions"
}
},
"RandomR": {
"bl_idname": "SvStringsSocket",
"name": "RandomR",
"properties": {
"prop_name": "rand_r_"
}
},
"RandomPhi": {
"bl_idname": "SvStringsSocket",
"name": "RandomPhi",
"properties": {
"prop_name": "rand_phi_"
}
},
"RandomSeed": {
"bl_idname": "SvStringsSocket",
"name": "RandomSeed",
"properties": {
"prop_name": "rand_seed_"
}
},
"Shift": {
"bl_idname": "SvStringsSocket",
"name": "Shift",
"properties": {
"prop_name": "shift_"
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
}
},
"bl_idname": "SvNGonNode"
},
"Number Range": {
"attributes": {
"location": [
-640.0,
-140.0
]
},
"properties": {
"range_mode": "RANGE_STEP",
"current_mode": "RANGE_STEP",
"number_mode": "int",
"stop_int": 1000,
"count_": 1000
},
"inputs": {
"Start": {
"bl_idname": "SvStringsSocket",
"name": "Start",
"properties": {
"prop_name": "start_int"
}
},
"Step": {
"bl_idname": "SvStringsSocket",
"name": "Step",
"properties": {
"prop_name": "step_int",
"label": "step"
}
},
"Stop": {
"bl_idname": "SvStringsSocket",
"name": "Stop",
"properties": {
"prop_name": "count_",
"label": "count"
}
}
},
"outputs": {
"Range": {
"bl_idname": "SvStringsSocket",
"name": "Range"
}
},
"bl_idname": "SvGenNumberRange"
},
"Number Range.001": {
"attributes": {
"location": [
-640.0,
-360.0
]
},
"properties": {
"range_mode": "RANGE_STEP",
"current_mode": "RANGE_STEP",
"number_mode": "int",
"stop_int": 1000,
"count_": 1000,
"start_int": 1000
},
"inputs": {
"Start": {
"bl_idname": "SvStringsSocket",
"name": "Start",
"properties": {
"prop_name": "start_int"
}
},
"Step": {
"bl_idname": "SvStringsSocket",
"name": "Step",
"properties": {
"prop_name": "step_int",
"label": "step"
}
},
"Stop": {
"bl_idname": "SvStringsSocket",
"name": "Stop",
"properties": {
"prop_name": "count_",
"label": "count"
}
}
},
"outputs": {
"Range": {
"bl_idname": "SvStringsSocket",
"name": "Range"
}
},
"bl_idname": "SvGenNumberRange"
},
"List Item": {
"attributes": {
"location": [
200.0,
-220.0
]
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
},
"Index": {
"bl_idname": "SvStringsSocket",
"name": "Index",
"properties": {
"prop_name": "index"
}
}
},
"outputs": {
"Item_001": {
"bl_idname": "SvVerticesSocket",
"name": "Item"
},
"Other_001": {
"bl_idname": "SvVerticesSocket",
"name": "Other"
}
},
"bl_idname": "SvListItemNode"
},
"List Item.001": {
"attributes": {
"location": [
200.0,
-380.0
]
},
"inputs": {
"Data": {
"bl_idname": "SvStringsSocket",
"name": "Data"
},
"Index": {
"bl_idname": "SvStringsSocket",
"name": "Index",
"properties": {
"prop_name": "index"
}
}
},
"outputs": {
"Item_001": {
"bl_idname": "SvVerticesSocket",
"name": "Item"
},
"Other_001": {
"bl_idname": "SvVerticesSocket",
"name": "Other"
}
},
"bl_idname": "SvListItemNode"
},
"List Shuffle": {
"attributes": {
"location": [
-400.0,
-260.0
]
},
"inputs": {
"data": {
"bl_idname": "SvStringsSocket",
"name": "data"
},
"seed": {
"bl_idname": "SvStringsSocket",
"name": "seed",
"properties": {
"prop_name": "seed"
}
}
},
"outputs": {
"data_001": {
"bl_idname": "SvVerticesSocket",
"name": "data"
}
},
"bl_idname": "ListShuffleNode"
},
"Scalar Math": {
"attributes": {
"location": [
-860.0,
-480.0
]
},
"properties": {
"current_op": "/2"
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Circle": {
"attributes": {
"location": [
640.0,
-540.0
]
},
"properties": {
"rad_": 3.069999933242798,
"vert_": 52
},
"inputs": {
"Radius": {
"bl_idname": "SvStringsSocket",
"name": "Radius",
"properties": {
"prop_name": "rad_"
}
},
"num Verts": {
"bl_idname": "SvStringsSocket",
"name": "num Verts",
"properties": {
"prop_name": "vert_"
}
},
"Degrees": {
"bl_idname": "SvStringsSocket",
"name": "Degrees",
"properties": {
"prop_name": "degr_"
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
}
},
"bl_idname": "SvCircleNode"
},
"List Join.001": {
"attributes": {
"location": [
880.0,
-524.0
]
},
"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"
},
"Line": {
"attributes": {
"location": [
480.0,
-260.0
]
},
"properties": {
"direction": "OD",
"center": true,
"size": 5.0
},
"inputs": {
"Num": {
"bl_idname": "SvStringsSocket",
"name": "Num",
"properties": {
"prop_name": "num"
}
},
"Steps": {
"bl_idname": "SvStringsSocket",
"name": "Steps",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "step"
}
},
"Size": {
"bl_idname": "SvStringsSocket",
"name": "Size",
"properties": {
"prop_name": "size"
}
},
"Origin": {
"bl_idname": "SvVerticesSocket",
"name": "Origin",
"properties": {
"prop_name": "v3_origin"
}
},
"Direction": {
"bl_idname": "SvVerticesSocket",
"name": "Direction",
"properties": {
"prop_name": "v3_dir"
}
}
},
"outputs": {
"Verts": {
"bl_idname": "SvVerticesSocket",
"name": "Verts"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
}
},
"bl_idname": "SvLineNodeMK4"
},
"List Join": {
"attributes": {
"location": [
880.0,
-300.0
]
},
"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"
},
"A Number.001": {
"attributes": {
"location": [
440.0,
-540.0
],
"label": "Radius"
},
"properties": {
"float_": 3.069999933242798
},
"inputs": {
"Float": {
"bl_idname": "SvStringsSocket",
"name": "Float",
"properties": {
"prop_name": "float_"
}
}
},
"outputs": {
"Float_001": {
"bl_idname": "SvStringsSocket",
"name": "Float",
"properties": {
"custom_draw": "mode_custom_draw"
}
}
},
"bl_idname": "SvNumberNode"
},
"Viewer Draw.001": {
"attributes": {
"location": [
1980.0,
-220.0
]
},
"properties": {
"display_verts": false,
"edge_color": [
0.8999999761581421,
0.8999999761581421,
0.3499999940395355,
0.14802271127700806
]
},
"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"
},
"Mesh Join": {
"attributes": {
"location": [
1060.0,
-340.0
]
},
"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"
},
"Scalar Math.001": {
"attributes": {
"location": [
1120.0,
-540.0
]
},
"properties": {
"current_op": "ADD",
"y_": 0.05000000074505806
},
"inputs": {
"x": {
"bl_idname": "SvStringsSocket",
"name": "x",
"properties": {
"prop_name": "x_"
}
},
"y": {
"bl_idname": "SvStringsSocket",
"name": "y",
"properties": {
"prop_name": "y_"
}
}
},
"outputs": {
"Out": {
"bl_idname": "SvStringsSocket",
"name": "Out"
}
},
"bl_idname": "SvScalarMathNodeMK4"
},
"Intersect Edges": {
"attributes": {
"location": [
1260.0,
-320.0
],
"width": 205.468017578125
},
"properties": {
"mode": "2D",
"alg_mode_2d": "Np"
},
"inputs": {
"Verts_in": {
"bl_idname": "SvVerticesSocket",
"name": "Verts_in"
},
"Edges_in": {
"bl_idname": "SvStringsSocket",
"name": "Edges_in"
}
},
"outputs": {
"Verts_out": {
"bl_idname": "SvVerticesSocket",
"name": "Verts_out"
},
"Edges_out": {
"bl_idname": "SvStringsSocket",
"name": "Edges_out"
}
},
"bl_idname": "SvIntersectEdgesNodeMK3"
},
"Select Mesh Elements": {
"attributes": {
"location": [
1560.0,
-280.0
]
},
"properties": {
"mode": "BySphere"
},
"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",
"attributes": {
"hide": true
},
"properties": {
"use_prop": true,
"prop": [
0.0,
0.0,
1.0
]
}
},
"Center": {
"bl_idname": "SvVerticesSocket",
"name": "Center",
"properties": {
"use_prop": true
}
},
"Percent": {
"bl_idname": "SvStringsSocket",
"name": "Percent",
"attributes": {
"hide": true
},
"properties": {
"prop_name": "percent"
}
},
"Radius": {
"bl_idname": "SvStringsSocket",
"name": "Radius",
"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": [
1780.0,
-260.0
]
},
"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"
},
"Viewer Draw.002": {
"attributes": {
"location": [
-1940.0,
-120.0
]
},
"properties": {
"display_verts": false,
"display_edges": false
},
"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"
},
"Populate Mesh": {
"attributes": {
"location": [
-820.0,
-220.0
]
},
"properties": {
"points_number": 2000,
"proportional": false
},
"inputs": {
"Verts": {
"bl_idname": "SvVerticesSocket",
"name": "Verts"
},
"Faces": {
"bl_idname": "SvStringsSocket",
"name": "Faces"
},
"Face weight": {
"bl_idname": "SvStringsSocket",
"name": "Face weight"
},
"Number": {
"bl_idname": "SvStringsSocket",
"name": "Number",
"properties": {
"prop_name": "points_number"
}
},
"Seed": {
"bl_idname": "SvStringsSocket",
"name": "Seed",
"properties": {
"prop_name": "seed"
}
}
},
"outputs": {
"Verts": {
"bl_idname": "SvVerticesSocket",
"name": "Verts"
},
"Face index": {
"bl_idname": "SvStringsSocket",
"name": "Face index"
}
},
"bl_idname": "SvRandomPointsOnMesh"
},
"Move": {
"attributes": {
"location": [
-2240.0,
-120.0
]
},
"properties": {
"movement_vectors": [
0.6899999976158142,
0.0,
0.0
]
},
"inputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Movement Vectors": {
"bl_idname": "SvVerticesSocket",
"name": "Movement Vectors",
"properties": {
"prop_name": "movement_vectors",
"expanded": true
}
},
"Strength": {
"bl_idname": "SvStringsSocket",
"name": "Strength",
"properties": {
"prop_name": "strength"
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
}
},
"bl_idname": "SvMoveNodeMk3"
},
"Ring": {
"attributes": {
"location": [
-2500.0,
-100.0
],
"width": 160.0
},
"properties": {
"ring_n2": 2,
"ring_r1": 1.75,
"ring_er": 2.0,
"ring_ir": 1.5
},
"inputs": {
"R": {
"bl_idname": "SvStringsSocket",
"name": "R",
"properties": {
"prop_name": "ring_r1"
}
},
"r": {
"bl_idname": "SvStringsSocket",
"name": "r",
"properties": {
"prop_name": "ring_r2"
}
},
"n1": {
"bl_idname": "SvStringsSocket",
"name": "n1",
"properties": {
"prop_name": "ring_n1"
}
},
"n2": {
"bl_idname": "SvStringsSocket",
"name": "n2",
"properties": {
"prop_name": "ring_n2"
}
},
"a1": {
"bl_idname": "SvStringsSocket",
"name": "a1",
"properties": {
"prop_name": "ring_a1"
}
},
"a2": {
"bl_idname": "SvStringsSocket",
"name": "a2",
"properties": {
"prop_name": "ring_a2"
}
},
"p": {
"bl_idname": "SvStringsSocket",
"name": "p",
"properties": {
"prop_name": "ring_p"
}
}
},
"outputs": {
"Vertices": {
"bl_idname": "SvVerticesSocket",
"name": "Vertices"
},
"Edges": {
"bl_idname": "SvStringsSocket",
"name": "Edges"
},
"Polygons": {
"bl_idname": "SvStringsSocket",
"name": "Polygons"
}
},
"bl_idname": "SvRingNodeMK2"
},
"Viewer Draw": {
"attributes": {
"location": [
-1020.0,
-100.0
]
},
"properties": {
"display_verts": false,
"polygon_color": [
0.14000000059604645,
0.5400000214576721,
0.8100000023841858,
0.5533591508865356
],
"edge_color": [
0.005052489694207907,
0.49977898597717285,
0.9000002145767212,
1.0
],
"activate": false
},
"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"
},
"A Number": {
"attributes": {
"location": [
-1140.0,
-440.0
]
},
"properties": {
"int_": 3000,
"selected_mode": "int",
"show_limits": true,
"int_max": 5000,
"int_min": 4
},
"inputs": {
"Float": {
"bl_idname": "SvStringsSocket",
"name": "Int",
"properties": {
"prop_name": "int_"
}
}
},
"outputs": {
"Int": {
"bl_idname": "SvStringsSocket",
"name": "Int",
"properties": {
"custom_draw": "mode_custom_draw"
}
}
},
"bl_idname": "SvNumberNode"
}
},
"links": [
{
"from_node": "Scalar Math",
"from_socket": "Out",
"to_node": "Number Range",
"to_socket": "Stop"
},
{
"from_node": "Scalar Math",
"from_socket": "Out",
"to_node": "Number Range.001",
"to_socket": "Start"
},
{
"from_node": "Scalar Math",
"from_socket": "Out",
"to_node": "Number Range.001",
"to_socket": "Stop"
},
{
"from_node": "List Shuffle",
"from_socket": "data_001",
"to_node": "List Item",
"to_socket": "Data"
},
{
"from_node": "Number Range",
"from_socket": "Range",
"to_node": "List Item",
"to_socket": "Index"
},
{
"from_node": "List Shuffle",
"from_socket": "data_001",
"to_node": "List Item.001",
"to_socket": "Data"
},
{
"from_node": "Number Range.001",
"from_socket": "Range",
"to_node": "List Item.001",
"to_socket": "Index"
},
{
"from_node": "Populate Mesh",
"from_socket": "Verts",
"to_node": "List Shuffle",
"to_socket": "data"
},
{
"from_node": "A Number",
"from_socket": "Int",
"to_node": "Scalar Math",
"to_socket": "x"
},
{
"from_node": "A Number.001",
"from_socket": "Float_001",
"to_node": "Circle",
"to_socket": "Radius"
},
{
"from_node": "Line",
"from_socket": "Edges",
"to_node": "List Join.001",
"to_socket": "data"
},
{
"from_node": "Circle",
"from_socket": "Edges",
"to_node": "List Join.001",
"to_socket": "data 1"
},
{
"from_node": "List Item",
"from_socket": "Item_001",
"to_node": "Line",
"to_socket": "Origin"
},
{
"from_node": "List Item.001",
"from_socket": "Item_001",
"to_node": "Line",
"to_socket": "Direction"
},
{
"from_node": "Line",
"from_socket": "Verts",
"to_node": "List Join",
"to_socket": "data"
},
{
"from_node": "Circle",
"from_socket": "Vertices",
"to_node": "List Join",
"to_socket": "data 1"
},
{
"from_node": "Mask Vertices",
"from_socket": "Vertices",
"to_node": "Viewer Draw.001",
"to_socket": "Vertices"
},
{
"from_node": "Mask Vertices",
"from_socket": "Poly Egde",
"to_node": "Viewer Draw.001",
"to_socket": "Edges"
},
{
"from_node": "List Join",
"from_socket": "data_001",
"to_node": "Mesh Join",
"to_socket": "Vertices"
},
{
"from_node": "List Join.001",
"from_socket": "data",
"to_node": "Mesh Join",
"to_socket": "Edges"
},
{
"from_node": "A Number.001",
"from_socket": "Float_001",
"to_node": "Scalar Math.001",
"to_socket": "x"
},
{
"from_node": "Mesh Join",
"from_socket": "Vertices",
"to_node": "Intersect Edges",
"to_socket": "Verts_in"
},
{
"from_node": "Mesh Join",
"from_socket": "Edges",
"to_node": "Intersect Edges",
"to_socket": "Edges_in"
},
{
"from_node": "Intersect Edges",
"from_socket": "Verts_out",
"to_node": "Select Mesh Elements",
"to_socket": "Vertices"
},
{
"from_node": "Intersect Edges",
"from_socket": "Edges_out",
"to_node": "Select Mesh Elements",
"to_socket": "Edges"
},
{
"from_node": "Scalar Math.001",
"from_socket": "Out",
"to_node": "Select Mesh Elements",
"to_socket": "Radius"
},
{
"from_node": "Select Mesh Elements",
"from_socket": "VerticesMask",
"to_node": "Mask Vertices",
"to_socket": "Mask"
},
{
"from_node": "Intersect Edges",
"from_socket": "Verts_out",
"to_node": "Mask Vertices",
"to_socket": "Vertices"
},
{
"from_node": "Intersect Edges",
"from_socket": "Edges_out",
"to_node": "Mask Vertices",
"to_socket": "Poly Egde"
},
{
"from_node": "Move",
"from_socket": "Vertices",
"to_node": "Viewer Draw.002",
"to_socket": "Vertices"
},
{
"from_node": "Ring",
"from_socket": "Edges",
"to_node": "Viewer Draw.002",
"to_socket": "Edges"
},
{
"from_node": "Ring",
"from_socket": "Polygons",
"to_node": "Viewer Draw.002",
"to_socket": "Polygons"
},
{
"from_node": "Move",
"from_socket": "Vertices",
"to_node": "Populate Mesh",
"to_socket": "Verts"
},
{
"from_node": "Ring",
"from_socket": "Polygons",
"to_node": "Populate Mesh",
"to_socket": "Faces"
},
{
"from_node": "A Number",
"from_socket": "Int",
"to_node": "Populate Mesh",
"to_socket": "Number"
},
{
"from_node": "Ring",
"from_socket": "Vertices",
"to_node": "Move",
"to_socket": "Vertices"
},
{
"from_node": "NGon",
"from_socket": "Vertices",
"to_node": "Viewer Draw",
"to_socket": "Vertices"
},
{
"from_node": "NGon",
"from_socket": "Edges",
"to_node": "Viewer Draw",
"to_socket": "Edges"
},
{
"from_node": "NGon",
"from_socket": "Polygons",
"to_node": "Viewer Draw",
"to_socket": "Polygons"
}
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment